객체/배열 변환
const obj = { a: 1, b: 2, c: 3 };
const entries = Object.entries(obj);
console.log(entries); // [["a", 1], ["b", 2], ["c", 3]]
const newObj = Object.fromEntries(entries);
console.log(newObj); // { a: 1, b: 2, c: 3 }
배열 중복 제거
const arr = [1, 2, 2, 3, 3, 4];
const unique = [...new Set(arr)];
console.log(unique); // [1, 2, 3, 4]
Math.floor() 대신 정수 구하기 (정수 변환)
console.log(~~4.2); // 4
console.log(5.7 | 0); // 5
console.log(6.1 >> 0); // 6
배열 값 초기화하기
const rows = 7;
const cols = 9;
const grid = Array.from({ length: rows }, () => Array(cols).fill(0));
console.table(grid);
728x90
'Frontend > javascript' 카테고리의 다른 글
console.log()에 css 스타일 넣기 (0) | 2024.11.25 |
---|---|
JavaScript Intl API로 날짜, 통화 국제화하기 + 영문자 정렬 (1) | 2024.11.22 |
JavaScript 다양한 console 객체의 메소드들 (1) | 2024.11.21 |
jsTree CDN 및 기본 구현 예제 (3) | 2024.11.18 |
JavaScript 디데이 일수 계산하기 (0) | 2024.11.17 |