美文网首页
JS学习笔记之数组操作

JS学习笔记之数组操作

作者: Cjate | 来源:发表于2019-03-09 09:30 被阅读0次

shift()

删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined。

unshift()

将参数添加到原数组开头,并返回数组的长度。

pop()

删除原数组最后一项,并返回删除元素的值;如果数组为空则返回undefined。

push()

将参数添加到原数组末尾,并返回数组的长度。

concat()

返回一个新数组,是将参数添加到原数组中构成的。

splice(start,deleteCount,val1,val2,...)

从start位置开始删除deleteCount项,并从该位置起插入val1,val2,... 。

reverse()

将数组反序 。

sort(orderfunction) 

按指定的参数对数组进行排序 。

var a = [2,3,1,8,0,4]

a.sort(function(a,b){

    return b-a

})

console.log(a)    //输出a=[0,1,2,3,4,8]

slice(start,end)

返回从原数组中指定开始下标到结束下标之间的项组成的新数组。

join(separator)

将数组的元素组起一个字符串,以separator为分隔符,省略的话则用默认用逗号为分隔符。

相关文章

  • JS学习笔记之数组操作

    shift() 删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined。 unshift() ...

  • JavaScript笔记

    JavaScript笔记js的数据类型(6种)js的==和===字符串的操作数组的操作Math对象的操作JSON操...

  • 转载几篇BOM的常用方法

    原生js学习笔记5——BOM操作Bom操作常用方法

  • xue稍聊一聊js数组的各类操作

    日常学习之——数组的操作。 先贴一张图: 初始变量值: 先来介绍数组遍历的同学 1. js诞生之初就有了的for循...

  • JS面试之函数(1)

    序列文章 JS面试之对象(2)JS面试之数组的几个不low操作(3) 前言 这段时间突然发现JS原生好多东西都忘记...

  • JS 数组 array 操作性能优化笔记

    本篇笔记主要记录 JS array 操作的性能优化 push() 用数组长度 arr[arr.length] = ...

  • 20160919学习笔记 Node.js操作MongoDB

    20160919学习笔记 Node.js操作MongoDB insert find update remove

  • Vue.js学习笔记(二)

    声明:本文章并非原创,而是参考黑马程序员Vue.js教程配套资料,仅供学习使用,侵删。 数组操作 注: 数组操作具...

  • js 数组 对象学习操作

    Array.from 达到map的效果 将数组转换为对象 是否有这个属性 对象转成网址的那种 判断偶数(从0开始)...

  • js笔记

    js数组 删除某个元素 js数组是否含有某个元素 判断value为undefined cookie操作

网友评论

      本文标题:JS学习笔记之数组操作

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