麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > JS > 正文

Prototype使用指南之array.js

2024-09-06 12:43:54
字體:
來源:轉載
供稿:網友
$A = Array.from(iterable): 將iterable轉化為數組,如果iterable定義了toArray方法,就調用這個方法,否則利用iterable的length屬性進行枚舉, 如果iterable沒有length屬性的話就返回空數組[]

 Array對象除了擴展Enumerable對象的方法外,另外擴展了如下的幾個方法,

注意以下方法除了clear外都不改變原來數組,而是返回一個新數組:

 clear(): 清除數組,利用arr.length=0

first(): 返回第一個元素

 last():返回最后一個元素

compact(): 去除數組中值為null或undefined的元素

flatten(): 將數組扁平化,例如[3,4,[6,7]]變為[3,4,6,7]

without(): 去除指定的元素, 可以指定多個值, 例如[4,56,7,8].without(4,7) 返回[56,8]

indexOf(object): 返回指定的元素在數組中的索引,不包含則返回-1

reverse(inline):Array內置函數reverse的增強,當inline為true時,跟內置的reverse函數效果一樣,改變原數組的值,否則不改變原來的值

reduce(): 如果數組只有一個元素,則返回這個元素,否則返回數組本身

uniq(): 返回沒有重復元素的數組

clone(): 返回一個跟數組相同的數組,Array中的toArray方法覆蓋了Enumerable中的toArray方法,指向了這個方法

 inspect(): 跟數組的toString方法類似,返回對象的字符串表示,例如[2,3].inspect() 返回 "[2,3]" 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久69精品久久久久久国产越南 | 一级成人在线 | 中文字幕精品在线播放 | 特级毛片免费视频 | 成人区一区二区三区 | 欧美成人影院 | av免费在线观看免费 | 在线高清中文字幕 | 国产伦精品一区二区三区在线 | 欧美特黄一级高清免费的香蕉 | 亚洲成人国产 | 一级裸体视频 | 国产免费一级 | 欧美精品一区二区三区在线 | 蜜桃网站在线观看 | 亚洲二区免费 | 综合网天天射 | 羞羞视频免费网站含羞草 | 久久久久久久爱 | 中文在线日韩 | 免费一级在线观看 | 日日爱夜夜操 | 成人福利视频在线观看 | 成人免费一区二区三区在线观看 | 久久精品艹| 日韩视频一区二区三区四区 | 午夜爽爽爽男女免费观看hd | 最新av网址在线观看 | 成人精品aaaa网站 | 欧美羞羞视频 | 欧美一区在线观看视频 | 斗破苍穹在线观看免费完整观看 | 国产一级一级片 | 北原夏美av | 久草影音| 国产精品久久久久久久久久尿 | 欧美另类综合 | 国产精品久久久久久久午夜片 | 欧美14一15sex性hd | 欧美a欧美| 国产精品久久久久无码av |