JavaScript探査--3
typeofとinstance ofは文字列タイプがtypeOfに対応すると判断したが、配列、オブジェクト、正則、nullの場合は、いずれもObjectに戻るので、タイプ をinstance ofで判断することができる.注意:タイプがstringの場合、instance ofで判断するとfalse になります.
var str = 'Lee';
alert(typeof str);//string
var arr = [1,2,3];
alert(typeof arr);//object
alert(arr instanceof Array);//true
var str = 'xu xiao dai';
alert(str instanceof String);//false
var strObj = new String('xu xiao dai');
alert(strObj instanceof String);//true