Thief of Wealth
article thumbnail

async await 때문에 console.log는 비동기가 끝나고 실행되게 된다.

비동기가 끝나면 promise가 "done!"을 반환하므로 해당 문자열이 출력되게 된다.

 

 

return을 하고 있으나, 개행때문에 bar는 return; 이 되게된다.

 

 

JS에서 소수점의 정확도를 기대하다니

 

우오 처음알았다.

Object.values iterates through enumerable integer keys starting from 0 in sequential order

10ms만에 p3가 reject되었다!

 

이건 또 뭐지

1..toString() 이런것도 된다고 한다.

 

 

연산자의 우선순위가 같으므로, 왼쪽부터 차례대로 연산될 것이다.

(3>2) > 1

true > 1

1 > 1 

false

 

 

이건 또 뭐지..

depth가 1이 되게 유지시켜준다고 한다. 🤔

 

숫자 1은 index처럼 2번째를 가리켜서 2월이다. 엌ㅋㅋ

 

sort에 따로 compare 콜백함수를 넣지 않으면 문자열 처럼 정렬된다.

[1,25,3,5,7]

뒤집으면

[7,5,3,25,1]

 

C는 파이썬에서 array 합칠때 쓰인다.

자바스크립트는 '1,2,34,5,6'으로 출력된다!

function이므로 호출시점에 바인딩 될 것이다.

invokePringSomething을 호출하고, pringSomething block으로 이동했을떄,

pringSomething block에는 something이 없으므로,

부모 스코프에 있는 something을 가져오게 된다.

 

3번이 암묵적인 형변환이 일어난다.

 

 

pop()은 어레이의 마지막 원소를 추출하여 반환한다.

 

템플릿 리터럴은 ES2015!

splice는 a으로 부터 b번째까지 추출

slice는 a인덱스-b인덱스 사이의 원소를 복사

 

[]도 true고 (() => false)도 true다

a부터 b-1까지

 

 

setTimeout사용법을 묻는 문제이다.

 

profile on loading

Loading...