美文网首页
数组方法

数组方法

作者: 与时光流浪 | 来源:发表于2016-08-04 21:22 被阅读0次

1.join ()

1.把数组转化为字符串 参数可以省略默认以逗号隔开

2.也可以自定义分隔符 但需要用引号包裹

3.不会改变原数组

var arr=[1,2,3]

console.log( arr.join('-')) ;

console.log(typeof(arr.join()));

2.reverse()

1.数组逆序,会改变原来的数组

var arr2= [1,2,3]

console.log(arr2.reverse());

console.log(arr2);

3.sort()

1.数组排序 默认是按照ascii码表进行排序,原数组会被改变

var arr3=[8,11,23,18,13]

console.log(arr3.sort());

4.concat()

1.数组合并 原数组不会被修改

var arr4 =[2,4,6]

console.log(arr4.concat(1));

console.log(arr4.concat([5,3]));

console.log(arr4);

5.slice()

1.返回部分数组

2.一个参数 代表从该参数下标位置开始截取 截取到最后

3.二个参数 第一个参数表示参数下标位置开始 第二个参数表示截取长度的前一位

4.参数可以为负数,代表从后往前截取

var arr6=[4,5,2,7,3]

console.log(arr6.slice(1));

console.log(arr6.slice(2,4));

console.log(arr6.slice(-1));

6.splice()

1.数组拼接

2.参数有3个

   第一个参数表示开始删除的小标位置

  第二个位置表示删除多少项

 第三个参数表示要插入的内容

console.log(arr6);

var arr7 =[2,5,7,3,8]

console.log(arr7.splice(1,1,'abc'));

console.log(arr7);

7.push()

1.向数组的末尾添加一个或多个元素,会修改原数组

var arr8 =[2,3,4]

arr8.push(1)

console.log(arr8);

8.pop()

1. 删除数组最后一个元素 会改变原来的数组

var arr9=[2,3,4,5]

arr9.pop()

console.log(arr9);

9.shift()

1.删除数组第一个元素 会修改原数组

var arr10=[4,5,6,7]

arr10.shift()

console.log(arr10);

10.unshift()

1.向数组的第一位添加一个或多个数组,会修改原来的数组和push对应

11.forEach()

循环每一个

相关文章

  • 数组基础

    数组基础 新建数组 数组方法和属性 数组常用方法 数组的遍历方法

  • JavaScript数组中的22个常用方法

    数组总共有22种方法,本文将其分为对象继承方法、数组转换方法、栈和队列方法、数组排序方法、数组拼接方法、创建子数组...

  • js数组方法

    数组总共有22种方法,本文将其分为对象继承方法、数组转换方法、栈和队列方法、数组排序方法、数组拼接方法、创建子数组...

  • JavaScript迭代

    遍历对象 方法1 方法2 遍历数组 方法1 方法2 方法3 map数组 filter数组 reduce数组 找到某...

  • js数组的方法

    数组方法 下面开始介绍数组的方法,数组的方法有数组原型方法,也有从object对象继承来的方法,这里我们只介绍数组...

  • 数组基础

    数组基础 新建数组 数组方法和属性 数组合并 数组常用方法

  • js高级程序设计笔记9

    数组方法 数组迭代方法 every() filter() forEach() map() some() 数组归并方法

  • Javascript Array对象属性

    前面的话 数组总共有22种方法,本文将其分为对象继承方法、数组转换方法、栈和队列方法、数组排序方法、数组拼接方法、...

  • 数组方法

    数组的方法有数组原型方法,也有从object对象继承来的方法,这里我们只介绍数组的原型方法,数组原型方法主要有以下...

  • ES5新增方法

    1. 数组方法forEach遍历数组 2. 数组方法filter过滤数组 3. 数组方法some 4. some和...

网友评论

      本文标题:数组方法

      本文链接:https://www.haomeiwen.com/subject/yzfhsttx.html