Javascript:Array.prototype 的使用
RojerChen.2013.01.29
最近專案都在寫 JS,在處理陣列的時候有內建的 PUSH、POP、SPLICE 等功能可以來取得、刪除資料,只不過當我要把資料刪除、插入等等功能好像就沒有提供得很完整,所以就需要稍微客製化一下!
首先我們先來看 W3C 對於 Array Prototype 的說明:
最近專案都在寫 JS,在處理陣列的時候有內建的 PUSH、POP、SPLICE 等功能可以來取得、刪除資料,只不過當我要把資料刪除、插入等等功能好像就沒有提供得很完整,所以就需要稍微客製化一下!
首先我們先來看 W3C 對於 Array Prototype 的說明:
Definition and Usage
The prototype constructor allows you to add new properties and methods to the Array() object.
When constructing a property, ALL arrays will be given the property, and it's value, as default.
When constructing a method, ALL arrays will have this method available.
Note: Array.prototype does not refer to a single array, but to the Array() object itself.
Note: Prototype is a global object constructor which is available for all JavaScript objects.