我想弄清楚Array []和Object []是否可以被Array()和Object()取代.函数原型可以插入到数组或对象原型链中以使它们可调用.基本上我正在寻找这样的事情:
// some magic with prototypes
????????????????
a = [1, 3, 4]
b = [1, 3, 4]
console.log(a[1]) // prints 3
console.log(b(1)) // prints 3
a[0] = -1
// same as
b(0, -1)
console.log(a[1], b(1)) // prints -1 -1
Run Code Online (Sandbox Code Playgroud)
非常感谢!