1、数组的创建 复制代码www.602.net

今日试过json[i].remove之后都特别,看网页的DOM对象中就好像JSON数据是以数组的花样现身的,查阅了下相关JS中数组的操作一试果然很爽。
记录下来。 1、数组的始建 复制代码
代码如下: var arrayObj = new Array(卡塔尔国; //创造贰个数组 var arrayObj = new
Array; //创立一个数组并内定长度,注意不是上限,是长度 var arrayObj = new
Array([element0[, element1[www.602.net,, …[, elementN]]]]卡塔尔(قطر‎;
//创制一个数组并赋值
要表明的是,即使第二种艺术成立数组钦定了长短,但事实上全体意况下数组都是变长的,也等于说就算钦定了尺寸为5,仍旧能够将成分存款和储蓄在分明长度以外的,注意:那时间长度度会随着转移。
2、数组的成分的访谈 复制代码 代码如下:
var testGetArrValue=arrayObj[1、数组的创建 复制代码www.602.net。1]1、数组的创建 复制代码www.602.net。; //获取数组的因素值 arrayObj[1]=
“那是新值”; //给数组成分付与新的值 3、数组成分的增添 复制代码 代码如下: arrayObj. push([item1
[item2 [. . . [itemN ]]]]卡塔尔(قطر‎;//
将一个或两个新因素增添到数组结尾,并重回数组新长度
arrayObj.unshift([item1 [item2 [. . . [itemN ]]]]卡塔尔(قطر‎;//
将多少个或三个新因素增添到数组开首,数组中的成分自动后移,再次来到数组新长度
arrayObj.splice(insertPos,0,[item1[, item2[, . . .
[,itemN]]]]卡塔尔国;//将一个或多少个新因素插入到数组的钦赐地点,插入地点的要素自动后移,再次来到””。
4、数组成分的删减 复制代码 代码如下:
arrayObj.pop(卡塔尔国; //移除最终二个要素并赶回该成分值 arrayObj.shift(卡塔尔国;
//移除最前三个成分并回到该成分值,数组七月素自动前移
arrayObj.splice(deletePos,deleteCount卡塔尔;
//删除从钦赐地点deletePos开首的钦命数量deleteCount的要素,数组方式重临所移除的元素5、数组的截取和归拢 复制代码 代码如下:
arrayObj.slice; //以数组的花样再次来到数组的一局地,注意不包蕴 end
对应的成分,假设轻易 end 将复制 start 之后的具备因素
arrayObj.concat([item1[, item2[, . . . [,itemN]]]]卡塔尔;
//将四个数组连接为八个数组,重回连接好的新的数组 6、数组的拷贝 复制代码 代码如下: arrayObj.slice;
//重回数组的拷贝数组,注意是二个新的数组,不是指向 arrayObj.concat(卡塔尔(قطر‎;
//重临数组的拷贝数组,注意是二个新的数组,不是指向 7、数组成分的排序
复制代码 代码如下: arrayObj.reverse(卡塔尔(قطر‎;
//反转成分,再次回到数组地址 arrayObj.sort(卡塔尔(قطر‎; //对数组成分排序,重回数组地址
8、数组成分的字符串化 复制代码 代码如下:
arrayObj.join;
//重返字符串,那些字符串将数组的每四个成分值连接在一块儿,中间用 separator
隔断。 toLocaleString 、toString
、valueOf:能够充当是join的超过常规规用法,临时用

发表评论

电子邮件地址不会被公开。 必填项已用*标注