當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
javascript 学习之 数组式的对象
生活随笔
收集整理的這篇文章主要介紹了
javascript 学习之 数组式的对象
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
javascript數組的特殊之處在于它的length屬性:
1,當有元素被添加或刪除時,它是自動更新的。
2,通過設置這個屬性的值就可以擴展或者截短它。
javascript數組也是實例數組,各種方法都可以通過他們來調用。
這些都是javascript的特點。但并不是javascript所獨有的特點,有時我們也會給對象賦予這種特點。
盡管這種數組式的對象不能調用數組方法或者擴展這種length屬性,但你仍然能夠將一些實際用在真正的數組上的代碼用在他們身上。結果證明是可行的。只要你不試著向數組中添加元素或者改變length屬性,你可以像處理真正的數組一樣處理這種數組式的對象。
下面的代碼舉了一個規則的對象作為例子,并添加了一個屬性使它更像數組:
var a={};
var i=0;
while(i<10){
a[i]=i*i;
i++;
}
a.length=i;
var total=0;
for(var j=0;j<a.length;j++){
total+=a[j];
}
轉載于:https://www.cnblogs.com/cykevin/archive/2009/04/01/1427409.html
總結
以上是生活随笔為你收集整理的javascript 学习之 数组式的对象的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 淘宝登货员1.02(重要升级)
- 下一篇: 得到Raster的一些基本信息(高程值,