JavaScript

オブジェクトのインスタンスかどうか

キーワード: instanceof instanceof 演算子を使う 値 instanceof オブジェクト // Date const today = new Date() console.log(today instanceof Date); // true // Array let values = [1,2,3,4,5] console.log(values instanceof Array) // Object const t…

基本型とObject

キーワード: typeof, instanceof 型 undefined boolean string number symbol function object Array Map Date 型チェック typeof 演算子で行える console.log(typeof true) // boolean console.log(typeof 'str') // string console.log(typeof 100) // num…

varのデメリット

同一スコープで同一名の変数を宣言できる 変数の巻き上げによる上書き 1. 同一スコープで同一名の変数を宣言できる OK var x = 10; var x = 20; // OK let は NG let y = 10; let y = 20; // SyntaxError: Identifier 'y' has already been declared const …