0 은 false 취급
const zero = 0;
if (zero) {
console.log("true");
} else {
console.log("false"); // false
}
eval 내장 기능 알아보기
문자열을 코드로서 실행 가능
let code = "console.log('Hello from eval!')";
eval(code); // 출력: Hello from eval!
Function 기능 알아보기
문자열을 코드로서 실행 가능
let sum = new Function('a', 'b', 'return a + b');
console.log(sum(1, 2)); // 출력: 3
Array 의 "indexOf"
배열에서 특정 값의 인덱스 찾기
const arr = ["a","b","c","d"]
console.log(arr.indexOf("c")); // 2
console.log(arr.indexOf("e")); // -1
Array 의 "splice"
배열에서 특정 인덱스부터 특정 개수만큼 삭제
const arr = ["a","b","c","d"]
arr.splice(2, 2);
console.log(arr); // ["a","b"]
false 취급하는 값들
true 취급하는 값들