- Loops : 자바스크립트에서 루프(Loop)를 사용하면 코드 블록을 여러 번 실행할 수 있게 해준다. - 루프의 종류 1. for : 코드 블록을 여러 번 반복한다. - continue : 뒤에 부분을 생략하고 다시 앞으로 돌아가 반복.- break : 바로 끝내버리는 것. 2. for/in : 객체의 속성을 따라 반복한다. 여기서 x는 각 속성을 의미. - while : 지정된 조건이 true인 동안 코드 블록을 반복한다. - do/while while 루프의 변형이다.이 루프는 조건이 true인지 검사하기도 전에, 코드 블록을 한 번 실행한다.그리고 나서 조건이 true인 동안 루프를 반복한다. - 배열을 Loop를 사용해서 컨트롤해주기 주로 배열을 컨트롤할 때, forEach, map을 많..
헷갈리는 것들만 따로 정리할 예정. deep dive 책을 함께 공부함. 13. Set과 Map 지금까지는 객체와 배열 같은 복잡한 자료구조를 배워보았음. - 객체 : 키가 있는 컬렉션을 저장함. - 배열 : 순서가 있는 컬렉션을 저장함. 하지만 모든 걸 반영하기엔 이 두 자료구조 만으론 부족해서 Map과 Set이 등장하게 됨. 13-1. Set과 함수들 배열 - 인덱스(index)가 있고, 순서가 중요하고 중복이 가능함. 세트(Set) - 데이터의 집합체. 인덱스(index)가 없고, 순서도 없음. 그대신 중복이 불가능함. set을 사용하는 것은 비교적 간단함. set을 사용할 수 있는 함수가 많지 않기 때문. 안에 이미 같은 값이 존재한다면 추가되지 않음. [ ] 안에 값을 넣어주면 됨. 빈 set을..