toString方法的理解

先来写一个例子

1
2
3
var arr = [1,2,3];
arr.toString() //"1,2,3"转化成为了一个字符串
Object.prototype.toString.call(arr) //["Object Array"] 输出arr的类型

因此可以得出结论,Array这个类在继承Object原型的同时把toString方法重写了