Set 함수
·
Javascript
Set()Set 은 클래스(class)이므로 new 키워드와 생성자를 사용하여 객체를 생성할 수 있습니다.만약 인수를 전달하지 않으면 빈 Set 객체가 생성됩니다.const set = new Set(); // {}const set2 = new Set('apple'); // {"a","p","l","e"}  값 추가 - add() const set = new Set(); set.add(1);// {1}//연쇄적 호출set.add(1).add(2).add('apple');// {1,2,"apple"}  값 삭제 - delete() / clear()삭제하였다면 true를 반환, 삭제에 실패하였다면 false를 반환한다.set.delete(1);//{2,"apple"} clear()일괄 삭제 할 시 undefi..
배열 중복 제거하기
·
Javascript
자바스크립트에서 배열 중복 제거하는 방법Set()Set을 활용해 유일한 값 {"A","B","C","D","E"} 만 담은 후 전개연산자(...)를 사용하거나 Array.from()을 사용하여 유일한 값만 모여진 배열로 만들면 된다.const array = ['A','A','B','C','D','E','D','A']const uniaue = new Set(array)// 결과: {"A","B","C","D","E"}const result1 = [...new Set(array)];// 결과: ["A","B","C","D","E"]const result2 = Array.from(new Set(array));// 결과: ["A","B","C","D","E"] filter(), indexOf()indexOf()..
객체 접근 방법
·
Javascript
자바스크립트에서 객체 접근 방법키에 해당하는 값 접근점 표기법(Dot Notation)객체.key : 마침표( . )를 사용하여 프로퍼티에 접근하는 표기법장점 : 가독성이 좋다.단점 : 대소문자를 구분해서 써야 하며 변수를 포함할 수 없고, 숫자로 시작할 수 없다.괄호 표기법(Bracket Notation)객체['key'] : 대 괄호[ ] 사이에 키의 값을 '문자열' 로 넣어서 접근하는 표기법장점 : 키 값이 변수일 때 주로 사용 가능하며 대소문자를 구분하지 않고, 숫자나 공백이 사용 가능하다. const Person = { name: 'Soo', age: 24, };// 점 표기법console.log(Person.name) // Soo// 괄호 표기법con..
minsun309
minsun