我想在實現一個向量的Javascript下列要求:實現矢量
- 可以使用數字索引訪問某個項目(位置)
- 可以使用數字索引中刪除項目(位置) - 即使是在收集
- 中間能的項目添加到載體
什麼是最好的方式做它的結束?
我想在實現一個向量的Javascript下列要求:實現矢量
什麼是最好的方式做它的結束?
陣列已經這樣做了:
var a = [1,2,3]
a[1]// Access at a particular index
a.splice(1, 1)// Delete one element at index 1
a.push(1)// Add 1 to the end
如何刪除[1]並保留:a = [1,3]? – 2012-02-18 00:45:25
'a.splice(1,1)'完全如此 - 它刪除從索引1開始的一個項目。'a.splice(1,1)','a'爲'[1,3]''之後。您也可以使用它來刪除一行中的多個元素。因此'a.splice(1,2)'會從索引1開始刪除兩個元素。'splice'修改數組並返回已刪除的元素。 – 2012-02-18 00:47:25
爲什麼不直接使用數組?他們填寫你所有的標準,除非你有其他的你沒有提到 – 2012-02-18 00:21:06
你確定你知道什麼是矢量?爲什麼js中沒有一個爲什麼java中有一個呢? – 2012-02-18 00:24:13