JSでの型
概要
JavaScriptは型が存在しない言語である。
そのため、型に依存しないコードを書くことができる反面、エラーが起こった際のトレースがかなり困難という側面がある。
内部では型がある処理をしているため、型チェックなどを行うことができる。
コード
型の確認
JSで型を確認する際には、typeofキーワードを使用する。
let text = "Hello";
console.log(typeof text) //結果:string型チェック
JSで型チェックする際には、instanceofキーワードを使用する。
let text = "Hello";
if(instanceof text === "string"){
...
}