1
Array.prototype.toString = function(){
    return "testing";
}

a1 = [1,2,3];

console.log(a1); // returns [1,2,3]
console.log(a1.toString()); // returns "testing"

这是为什么?第一个日志如何打印出值?我以为它使用了 toString 方法?

4

1 回答 1

0

对于 Firefox(Firebug 和 Dev Web 控制台),Chrome:否

对于 IE:是的

于 2012-11-06T04:35:10.293 回答