20. data typeを調べる
シェアしよう
少し工夫が必要 - accepted / - tried
これは簡単な問題です。
JavaScriptにある全てのプリミティブを判別できる関数を作ってください。
プリミティブの他、Array
、ArrayBuffer
、Map
、 Set
、Date
と Function
もサポートしてください。
この問題の目標は全てのタイプをリストアップじゃなく、こういう問題を解決する方法を知っていることを証明してほしいです。
detectType(1) // 'number'detectType(new Map()) // 'map'detectType([]) // 'array'detectType(null) // 'null'// ジャッジするときのデータタイプはもっとある