일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 백준 18310번
- MySQL
- SQL
- 모각코
- 다이나믹 프로그래밍
- 백준 16918번
- react
- 깃헙
- HUFS 모각코 캠프
- 백준 1331번
- 백준
- AWS
- javascript
- 백준 15787번
- 백준 1987
- 백준 3085번
- 다이나믹프로그래밍
- ubuntu
- 그리디
- 백준 2512번
- 명품자바
- Python
- 알고리즘
- 그래프
- 자바
- 백준 1253번
- 머신러닝과 딥러닝
- java_programming
- SWEA 15612번
- 백준 17451번
- Today
- Total
목록javascript (2)
차곡차곡
for() 초깃값부터 시작해서 증가 또는 감소하면서 조건에 부합하면 계속 순회한다. const animals = ["lion", "tiger"]; for (let i=0; i { console.log(animal); }); map() 배열의 각 요소에 대해 callback을 실행하고 실행 결과를 모은 새 배열을 리턴한다. arr = animals.map(animal => { console.log(animal); }); console.log(arr); // [undefined, undefined] 해당 코드는 별도의 return이 없기 때문에 순회했던 개수만큼 undefined 원소가 생긴다. rr = animals.map(animal => { console.log(animal); return "mamma..
https://youtu.be/4_WLS9Lj6n4 변수 var 한 번 선언된 변수를 다시 선언할 수 있다. 선언은 호이스팅 되지만 할당은 호이스팅 되지 않는다. (*호이스팅 : 인터프리터가 변수와 함수의 메모리 공간을 선언 전에 미리 할당하는 것으로, var 로 선언한 변수의 경우 호이스팅 시 undefined 로 변수를 초기화한다. 스코프 내부 어디서든 변수 선언은 최상위에 선언된 것처럼 행동하는 것이다.) 함수 스코프(function-scoped) : if문에서 선언된 변수는 외부에서 사용 가능하지만 함수 내에서 선언된 것은 외부에서 사용 불가능 (≈ 전역 변수) 유일하게 벗어날 수 없는 스코프 = 함수 선언 및 초기화 단계 (*초기화 : undefined를 할당해주는 단계) 할당 단계 → 그래서 ..