목록분류 전체보기 (1715)
스택큐힙리스트
JavaScript 객체 또는 배열에 특정 키가 있는지 확인하는 방법은 무엇인가요?만약 키가 존재하지 않으면, 접근하려고하면 false를 반환합니까? 아니면 오류가 발생합니까?답변 1정의되지 않음을 확인하는 것은 키가 존재하는지를 테스트하는 정확한 방법이 아닙니다. 만약 키가 존재하지만 값이 실제로 undefined 인 경우 어떻게 됩니까? var obj = { key: undefined };console.log(obj[key] !== undefined); // false, but the key exists!당신은 대신 in 연산자를 사용해야 합니다. var obj = { key: undefined };console.log(key in obj); // true, regardless of the actua..
저는 자바스크립트 객체 배열을 가지고 있습니다. var objs = [ { first_nom: 'Lazslo', last_nom: 'Jamf' }, { first_nom: 'Pig', last_nom: 'Bodine' }, { first_nom: 'Pirate', last_nom: 'Prentice' }];JavaScript에서 #$^&*! $! $&의 값을 기준으로 정렬하는 방법은 무엇인가요?나는 sort(a,b) 에 대해 알고 있지만, 이는 문자열과 숫자에만 작동하는 것 같다. 내 객체에 toString() 메소드를 추가해야 할까?답변 1당신만의 비교 함수를 작성하는 것은 충분히 쉽습니다. function compare( a, b ) { if ( a.last_nom < b.last_nom ){ ret..
필요한 경우에만 최대 두 자리 소수점으로 반올림하고 싶습니다.There is no input provided. Please provide an input to translate to Korean. 101.77777779.1번역해주세요. 101.789.1JavaScript로 이것을 어떻게 할 수 있나요?답변 1Math.round() 를 사용하세요. Math.round(num * 100) / 100혹은 더 자세하게 말해서, 1.005와 같은 것들이 올바르게 반올림되도록 하려면, Number.EPSILON 를 사용하세요. Math.round((num + Number.EPSILON) * 100) / 100답변 2소수점 이하 2자리까지 반올림하는 방법우리는 종종 숫자를 다루게 되는데, 그 중에 소수점 자리가 있는..
기존 브랜치가 원격 브랜치를 추적하도록하는 방법을 알고 있지만, 기존 브랜치가 원격 브랜치를 추적하도록하는 방법은 어떻게하면됩니까?나는 .git/config 파일을 편집할 수 있다는 것을 알고 있지만 더 쉬운 방법이 있어야 할 것 같다.답변 1지점 foo과 원격 upstream이 주어졌을 때:Git 1.8.0부터: git branch -u upstream/foo또는, 현재 브랜치가 아닌 지역 지점 foo 이 있다면: git branch -u upstream/foo foo혹은, 더 긴 명령어를 입력하는 것을 좋아하신다면, 아래 두 명령어와 동일합니다. git branch --set-upstream-to=upstream/foogit branch --set-upstream-to=upstream/foo fooG..