数组的操作

Posted 鄢宁

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数组的操作相关的知识,希望对你有一定的参考价值。

 

有关操作数组的方法(函数):

(常用)push() 从尾部添加新元素 操作的是原数组

pop() 从尾部删除一个元素

 

 

unshift() 从开头添加元素

shift()  从开头删除元素

slice(start, end) 获取数组中某些元素,返回一个新数组;从start下标位置起开始截取到end下标(不包含end下标所在位置的元素)

join(string) 将数组中的元素拼接为字符串,并返回。 若join()不给参数,以逗号,分隔;若给参数,则以指定的分隔符进行分隔,形成字符串返回

(常用)splice(start, length) 从数组start位置开始, 删除长度为length个元素。直接操作的是原数组

(常用)splice(start, length,元素1,元素2..) 从start位置开始,替换对应length个元素为元素1,元素2...

(常用)indexOf() 返回指定的元素在数组中首次出现的位置下2.从指定位置开始往后查找,找到则返回对应下标;找不到返回-1

(常用)sort() 数组排序 以ASCII对应的值进行升序排序  

      若要按数字的数值大小进行排序,需要传一个设置排序规则的函数作为参数 score是需要排序的数组

     score.sort(function(x,y){

return x - y;

});  

console.log(score);

 

//需要遍历对象的时候用forin

定义对象

var dog = {

//键(key) 值(value) 对形式

name: "哈士奇",

age: 3,

color: "gold"

};

for (k in dog) {

console.log(k, dog[k]);

}

 

 

 

 

以上是关于数组的操作的主要内容,如果未能解决你的问题,请参考以下文章

C 语言字符串操作 ( 使用 数组下标 操作字符串 | 使用 char * 指针 操作字符串 )

Kotlin入门到精通(实战)数组的创建和操作详解

Kotlin入门到精通(实战)数组的创建和操作详解

JS 数值操作 一维数组转二维数组快捷操作

MongoDB 实用数组聚合操作 (2)

# 数组及操作