欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

ES5學(xué)習(xí)教程之Array對象

 更新時間:2017年04月01日 10:38:05   作者:hzzly  
這篇文章主要給大家介紹了ES5中新增的Array對象的相關(guān)資料,文中介紹的非常詳細(xì),對大家具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧。

前言

ES5中新增的不少東西,了解之對我們寫JavaScript會有不少幫助,下面主要介紹了ES5中的Array對象,需要的朋友們一起來看看吧。

一、創(chuàng)建 Array 對象的語法:

new Array();
new Array(size);
new Array(element0, element1, ..., elementn)

二、屬性

屬性 描述
constructor 返回對創(chuàng)建此對象的數(shù)組函數(shù)的引用
length 設(shè)置或返回數(shù)組中元素的數(shù)目
prototype 允許向?qū)ο筇砑訉傩院头椒?/td>

三、常用方法

方法 描述
concat() 連接兩個或更多的數(shù)組,并返回結(jié)果
join() 把數(shù)組的所有元素放入一個字符串。元素通過指定的分隔符進行分隔
pop() 刪除并返回數(shù)組的最后一個元素
push() 向數(shù)組的末尾添加一個或更多元素,并返回新的長度
reverse() 顛倒數(shù)組中元素的順序
shift() 刪除并返回數(shù)組的第一個元素
unshift() 向數(shù)組的開頭添加一個或更多元素,并返回新的長度
slice() 從某個已有的數(shù)組返回選定的元素
sort() 對數(shù)組的元素進行排序
splice() 刪除元素,并向數(shù)組添加新元素
valueOf() 返回某個字符串對象的原始值

四、例子

//concat()
let a = [1,2,3]
a.concat(4,5) //[1,2,3,4,5]
//join()
let a = [1,2,3]
a.join() //1,2,3
//slice()
let a = [1,2,3]
a.slice(1) //[2,3]
let a = [1,2,3]
a.slice(1,2) //[2]
//splice()
let a = [1,2,3,4,5]
a.splice(1,1) //[2]
let a = [1,2,3,4,5]
a.splice(1,1,'hzzly') //[2]
a //[1, "hzzly", 3, 4, 5]

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關(guān)文章

最新評論