JavaScript 자바스크립트 Map, Set 특징과 사용법

javascript

자바스크립트 Map, Set 자바스크립트의 Map은 키-값 쌍을 저장하는 컬렉션으로, 어떠한 타입의 키(객체, 함수, 원시 타입 등)도 사용할 수 있으며, 삽입 순서를 유지합니다. 각 키는 유일하며 set, get, delete 등의 메소드로 데이터를 관리합니다. 반면, Set은 중복 없는 유일한 값을 저장하는 컬렉션으로, 주로 데이터의 존재 여부를 빠르게 확인할 때 사용됩니다. Set은 add, has, delete 메소드를 통해 요소를 … Read more

Java 자바의 기초 (배열, null, ArrayList, Map)

java

개발일지 자바를 학습하며 객체 지향 프로그래밍에 대한 이해가 조금씩 쌓이고 있으며, 더 많은 연습을 통해 익숙해지기 위해서 노력하고 있습니다. 특히, 객체 지향적인 코드 작성을 위해 절차 지향적인 습관에서 벗어나는 것이 중요하다고 생각합니다. 지금까지 절차 지향적으로 작성한 코드들을 객체 지향적으로 리팩토링하여 변화된 코드 구조와 패턴에 익숙해지려고 합니다. 개발일지를 통해 이러한 학습과 경험을 기록하는 것이, 더 좋은 … Read more

JavaScript 자바스크립트 반복문 (for, for in, for of, while 등) 정리

javascript

자바스크립트 반복문이란? 자바스크립트 반복문은 코드를 간결하게 작성하고 효율적으로 실행할 수 있는 도구입니다. 반복문은 동일한 작업을 여러 번 수행해야 할 때 유용하며, 프로그램의 효율성과 가독성을 향상 시킵니다. 반복문 설명 반복문 예제 for 문 가장 기본적이고 널리 사용되는 반복문 중 하나인 for 문은 초기값 설정, 조건 검사, 반복 실행이라는 세 부분으로 구성됩니다. 예를 들어, 배열의 각 요소에 … Read more