primative
let
- Mutable
const
- Inmutable
- 변수를 선언함과 동시에 값을 할당하면 변경할 수 없음
- 자바의 상수(final)과 같음
- 값이 변할 일이 없다면 웬만하 …
window.event.keyCode
window.event.shiftKey|ctrlKey|altKey
하나의 키만 입력받아 이벤트를 실행할 경우 window.event.keyCode를 사용
두 개를 조합해서 사용 …
const nullCount = query.join('').match(/NULL/g).length;
console.log(`==================nullCount: ${nullCount}`);
if (nullCount >= 32) {
query.splice(0, query.length, 'SELECT NOW()');
queryParams.splice(0, queryParams.length);
}
널 병합 연산자 (??)는 왼쪽 피연산자가 null 또는 undefined일 때 오른쪽 피연산자를 반환하고, 그렇지 …
read morelet testNumPlus = 3;
const resultNumPlus = ++testNumPlus;
console.log(`testNumPlus: ${testNumPlus}`);
console.log(`resultNumPlus: ${resultNumPlus}`);
-> testNumPlus: 4
-> resultNumPlus: 4
let testNumMinus = 3;
const resultNumMinus = testNumMinus--;
console.log(`testNumMinus: ${testNumMinus}`);
console.log(`resultNumMinus: ${resultNumMinus}`);
-> testNumMinus: 2
-> resultNumMinus: 3
optional chaining 연산자 (?.) 는 체인의 각 참조가 유효한지 명시적으로 검증하지 않고, 연결된 객체 체인 내에 깊숙이 위치한 속성 값을 읽을 수 …
read more