今天在一篇关于内建类的博文中,讲到了Boolean类,其对象有一个toSource()方法:返回表示对象源代码的字符串。由于学的浅,测试时,出现了不同的结果:
var b = new Boolean(""); document.write("b的值是:"+b+"<br/>"); document.write("b的原始值是:"+b.valueOf()+"<br/>"); document.write("b的字符串值是:"+b.toString()+"<br/>"); document.write("b的源代码是:"+b.toSource()+"<br/>");
Google中:
在FF中:
在google中最后一个没有输出。调出google的开发工具,才知道出现了错误
在Google中找不到toSource方法的定义!!!!Google不支持?然后就去找了找浏览器对于这个方法的支持情况:
图片来源链接:http://www.w3school.com.cn/jsref/jsref_tosource_array.asp
论坛也有答复:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/toSource
关于JavaScript中toSource问题的小结
时间: 2024-10-08 10:52:28