在Array()构造器及相关数组文本标志法都不存在的情况下,自定义一个类似MyArray()构造器,并令其通过以下测试:
var a = new MyArray(1,2,3,"test"); a.toString();
结果为:"1,2,3,test"
a.[a.length-1];
结果为:"test"
a.push("boo");
结果为:5
a.pop();
结果为:[boo]
求大神解答,谢谢!
_da
相关分类