js基础
var str = 'str' console.log(str instanceof String) // false console.log(typeof str) // string
看上面的例子,str只是一个以string为数据类型的值,但并不属于String对象的实例
var strobj = new String('bbb') console.log(strobj instanceof String) // true
此时strobj就是String对象的一个实例了。
2、需要注意的是,对于 typeof
, 可以正确判断除了null
之外的所有基本类型,而对于引用类型,除了函数外其他都会被判断为object
。