每當我使用splice
方法在Javascript中,像這樣:.splice()方法在Javascript中不起作用?
Array.prototype.mymethod = function() {
return this[num].splice();
}
它在我的測試中返回一個錯誤說splice()
是不是在Javascript的方法。該測試只包含一個由['a', 'b', 'c']
組成的數組,但是當我使用的原型嘗試splice()
數組時,它不起作用。似乎無法弄清楚發生了什麼事。謝謝。
啊,謝謝你的幫助。 – beakr 2012-04-01 13:15:51
另外你在一個原型方法中引用一個外部變量。似乎不是一個好主意。 – 2012-04-01 16:05:11