원티드, 위코드 FE 프리온보딩 – 여섯 번째 수업[1] (동기와 비동기)

1. 동기 (Synchronouse) 현재 실행 중인 코드가 끝나야 다음 코드가 실행되는 것입니다. 장점 : 순서대로 실행해서 순서가 보장 단점 : 실행 중인 task가 종료되어야 다음 task가 실행되기 때문에 앞에 실행하는 코드가 무겁고 오래 걸리면 뒤에 코드가 실행하는데 오래 걸립니다. (안 됩니다.) 이 때 task가 불로킹(blocking)된다고 합니다. ex) ‘alert()’는 확인 누를 때까지 다음 코드가 실행되지 않습니다.... » read more

Array.some

콜백 내에 있는 식이 참이 될 때까지 배열을 반복해서 확인! 배열 안에 참이 하나라도 있으면 true 하나도 없으면 false

Array.map()

배열 안에 있는 모든 요소를 호출해서 새로운 값을 반환하는 것. MDN 설명 페이지 map() 메서드는 배열 내의 모든 요소 각각에 대하여 주어진 함수를 호출한 결과를 모아 새로운 배열을 반환합니다. 설명 페이지 내용 확인 array1.map(x);라고 하면 1, 4, 9, 16 라는 결과가 나옴. 위에 예제의 코드는 () 안에 함수를 넣어서 전체 배열의 값을 2배로 반환하는 것을 보여줌.... » read more