push方法每次都只能增加一个元素,即便你写了好几个,push方法也只会增加第一个元素,而不管后面的几个元素了。function Stack(){ var items = [ ]; this.push = function(element) { items.push(element); }}
4 回答
喝了个寂寞
TA贡献2条经验 获得超0个赞
function Stack() {
var items = []
this.push = function(element) {
for (var i = 0; i<arguments.length; i++) {
items.push(arguments[i])
}
return items
}
}
const test = new Stack()
console.log(test.push(4,5)) // [4,5]添加回答
举报
0/150
提交
取消
