const arr = [];
for (let i = 0; i < 1000; i++) {
arr.push(i);
}
console.log(arr);
for (let i = 1000; i < 2000; i++) {
arr.push(i);
}
console.log(arr);
const arr = [];
for (let i = 0; i < 1000; i++) {
arr.push(i);
// 1000번 반복하면서 실행할 더더더더더 복잡한 코드
}
console.log(arr);
for (let i = 1000; i < 2000; i++) {
arr.push(i);
// 여기도 진짜~~~ 복잡한 수한 계산식들..
}
console.log(arr);
참고) 전형적인 동기의 blocking 예제
const arr = [];
for (let i = 0; i < 1000; i++) {
arr.push(i);
// 1000번 반복하면서 실행할 더더더더더 복잡한 코드
}
**alert("안녕하세요");** // 확인 누를 때까지 console 코드로 넘어가지 않음
****console.log(arr);