欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > > 文章正文

不同 数据类型对toString()方法的使用,数据类型tostring

来源: javaer 分享于  点击 7672 次 点评:237

不同 数据类型对toString()方法的使用,数据类型tostring




object的prototype链中都没有实现自己的toString()的话, 把object转换为String时就会调用Object.prototype.toString, 输出的格式是[object 对象的类型]

例如Object.prototype.toString.call(123)返回"[object Number]", 

Object.prototype.toString.call('str')返回"[object String]". 

使用Object.prototype.toString.call(obj)的方式判断对象类型比用typeof要"准确", 因为typeof []会返回"object"而Object.prototype.toString.call([])会返回"[object Array]"


无法测试自定义的类型,call()是函数借调

相关文章

    暂无相关文章

用户点评