일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 백준알고리즘
- Link
- 객체
- display : none
- 인접 형제 선택자 결합
- 고차함수
- Em
- innerhtml
- 쌍방향 연결리스트
- CSS
- Array.from()
- for..of
- 배열과 연결리스트의 차이
- 범용 선택자
- invalid assignment left-hand side
- indexOf
- disabled
- 단방향 연결리스트
- Sort
- 일반 형제 선택자 결합
- classList.contains(string)
- 배열의 내림차순
- visibility : hidden
- 등차수열의 항 찾기
- filter()
- nth-child()
- 가상 요소 선택자
- 배열의 오름차순
- 양방향 연결리스트
- map()
- Today
- Total
목록Javascript (72)
프론트엔드 센트럴파크 (☞゚ヮ゚)☞

toString() 메서드는 객체의 문자열 표현을 반환합니다. const stringObj = new String('foo'); console.log(stringObj); console.log(stringObj.toString());
기명함수 표현식 const func = function func() { return 'func'; }; 익명함수 표현식 const func = function() { return 'func'; };

Set.keys() Set.values() let str = new Set("Hello"); console.log(str); for(let item of str) { // value가 item으로 리턴 console.log(item); } key가 없기 때문에 value가 리턴되는 것을 볼 수 있다. let str = new Set("Hello"); console.log(str); for(let item of str) { console.log(item); } for(let item of str.keys()) { console.log(item); } for(let item of str.values()) { console.log(item); } key 값이 없기 때문에 세개의 반복문 다 value 값만 출력..

value만을 저장하며 중복을 허용하지 않는 Collection 생성자 : new Set() let set = new Set(); let num = new Set([1,2,3,4,5]); let str = new Set("Hello"); console.log(set); console.log(num); console.log(str); 중복을 허용하지 않기 때문에 l이 하나만 출력된다. Set.add(value) : 요소 추가 let set = new Set(); let num = new Set([1,2,3,4,5]); let str = new Set("Hello"); console.log(set); console.log(num); console.log(str); set.add(1).add(1).add(20..

nodeList - 유사 배열 객체 중 하나 이 객체는 HTML 문서와 같은 순서로 문서 내의 모든 노드를 리스트 형태로 저장하고 있습니다. 리스트의 각 노드는 0부터 시작하는 인덱스를 이용하여 접근할 수 있습니다. Array.isArray를 사용해서 배열인지 알아보니 false가 나온다. 배열이 아닌 객체에 배열에서만 사용할 수 있는 메서드를 사용하려고 하면 어떻게 해야할까? Array.from() 을 사용하면 된다. 수많은 메서드들을 사용 할 수 있게 된다. 결과

Object.entries(Object), Object.fromEntries(Map)를 통해 Map과 Object간 변환이 가능 let recipe_juice = new Map([ ["strawberry", 50], ["banana", 100], ["melon", 150], ]); console.log(recipe_juice); let recipe_juice_obj = Object.fromEntries(recipe_juice); let recipe_juice_kv = Object.entries(recipe_juice_obj); console.log(recipe_juice_obj); console.log(recipe_juice_kv);

새로운 요소를 배열의 맨 앞쪽에 추가하고, 새로운 길이를 반환합니다. const snacks = ['새우깡', '감자깡', '포카칩', '칙촉', '제크', '홈런볼']; snacks.unshift('썬칩'); console.log(snacks);

const val = (조건) ? 참일때 : 거짓일때 if(조건) { return 참일때; } else { return 거짓일 때; }; 예시 const age = 20; const isAdult = age >= 20 ? '성인' : '미성년자'; console.log(isAdult);

const str = 'HELLOWORLD'; console.log(str.split('')); ,을 기준으로 문자열 쪼개기 const str = 'HELLO,WORLD'; console.log(str.split(','));