typeof戻り値
694 ワード
jsのtypeofのいくつかの特殊な値の戻りのタイプについてはよく覚えていません.記録しておくと自分の記憶に便利です.間違ったところも教えてください.JavaScriptのデータタイプは6種類あります.基本タイプ: number string Boolean null undefined 複雑なタイプ: object typeofの戻り値も6つあります.それぞれ: number string Boolean object undefined function typeofの戻り値のタイプは、jsの基本タイプに対してnullが少なくなり、一つ多くなったfunctionが見られます.
typeof null; //object
typeof NaN; //number
配列タイプとオブジェクトタイプの変数:var arr=new Array();
console.log(typeof arr);//object
var obj=new Object();
console.log(typeof obj);//object
typeofの戻りタイプはすべてobjectで、instance of方法で配列かオブジェクトかを判断できます.