[英]In Javascript, does console.log on an object call toString?
Array.prototype.toString = function(){
return "testing";
}
a1 = [1,2,3];
console.log(a1); // returns [1,2,3]
console.log(a1.toString()); // returns "testing"
這是為什么? 第一個日志如何打印出值? 我以為它使用了toString方法?
對於Firefox(Firebug和Dev Web Console),Chrome:否
對於IE:是
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.