let obj = { "2": "a", "3": "b", length: 3, push: Array.prototype.push }; 数组
obj.push("c"); console.log(obj); 浏览器
浏览器执行以上脚本后的结果 { "2": "a", "3": "c", length: 4, push: Array.prototype.push } app
push方法具备通用性。该方法和call()或apply()一块儿使用时,能够应用在相似数组的对象上。 prototype
若是length不能被转成一个数组,则插入的元素的索引为0,包括length属性不存在时。当length 不存在时,将会建立它。对象