https://nohack.tistory.com/137
자바스크립트로 코딩 테스트 준비하기
코딩 테스트 준비하기 이번 글은 나중에 코딩 테스트를 비롯한 문제 해결이 필요할 때 참고하려고 간단하게 작성했습니다. 개인적으로 정리한 글이지만, 프론트엔드 개발자에 지원하는 분들께
nohack.tistory.com
배열 합
const arr = [1, 2, 3];
const result = arr.reduce((sum, currValue) => {
return sum + currValue;
}, 0);
깊은복사
let deepArr = JSON.parse(JSON.stringify(arr1));
배열 초기화
let N = 3; // 행의 개수
let M = 4; // 열의 개수
let array = Array.from({ length: N }, () => Array(M).fill(0));
console.log(array);
SET
const set = new Set();
const numSet = new Set([1, 2, 3]); // Set(3) {1, 2, 3}
set.add(1); // Set(1) {1}
set.add("A"); // Set(2) {1, 'A'}
set.add(true); // Set(3) {1, 'A', true}
set.delete(1); // true
set.delete(2); // false
if (set.has("A")) {
console.log("A는 세트에 존재합니다."); // A는 세트에 존재합니다.
}
set.clear();
728x90