美文网首页
数组的方法简单用法

数组的方法简单用法

作者: 戴西西的染坊 | 来源:发表于2018-03-10 14:54 被阅读0次

数组的方法简记

var array = [1,2,3,4,5]
var length = array.push("我是一个奥特曼")
console.log(length)
console.log(array)
// push()添加一个元素到数组末尾,然后返回数组当前长度
var pop = array.pop()
console.log(pop)
console.log(array)
// pop() 弹出数组最后一个元素然后返回,原数组改变
var a = array.shift()
console.log(a)
console.log(array)
// shift()删除第一个元素,并且返回,原数组发生变化
var b = array.unshift("我是一个怪兽")
console.log(b)
console.log(array)
//unshift()添加任意项至数组开头,并且返回长度,原数组发生改变
console.log(array.join(","))
//join()为数组项之间添加指定符号作为分隔符,只接受一个字符串,并且返回包含所有项的字符串
var splice = array.splice(1,2)
console.log(splice)
console.log(array)
//splice()删除元素提供两个参数,一个是起始位置,第二个是删除的项数,并且被删除的元素以数组形式返回
var splice2 = array.splice(1,1,"我是一拳超人")
console.log(splice2)
console.log(array)
//splice()提供第三个参数用以添加至指定的第一个参数的位置,实现替换的功能
var splice3 = array.splice(2,0,"我是孙悟空")
console.log(splice3)
console.log(array)
//splice()实现插入的功能,第二个参数实现删除元素个数设置为0 即可
array.push(6,7,8,9,10)
array.sort()
console.log(array)
//sort()进行项之间的比较,默认情况下最小的在前面,最大的在后面
console.log(array.sort(function(v1,v2){
  return v2 - v1
}))
//sort()接受一个函数,当两个参数比较返回的值是正时,则调换位置,当为负时则位置不变,这段代码就是当v2 - v1 为ture即v2大于v1时则调换位置,大的就会在前,小的在后。最后实现按从大到小排序。
console.log(array.sort(function(v1,v2){
  return v1 - v2
}))
//这个就是实现从小到大排序
console.log("滴滴滴滴滴滴滴")
console.log(array)
array.reverse()
console.log(array)
//实现数组的倒转,原数组改变
var array3 = [11,12,13,14,15]
array2 = array.concat(array3,16)
console.log(array)
console.log(array2)
//concat()先创建数组的副本,再把副本添加到新数组的末尾,这个参数可以使数组也可以是字符

console

DEMO

相关文章

  • JavaScript中数组的迭代方法

    在JavaScript中有非常多数组方法,在数组迭代的方式有6种,下面简单介绍一下这些方法的用法和区别

  • 数组的方法简单用法

    数组的方法简记 console DEMO

  • 数组与伪数组(jQuery初探)

    一. 数组与伪数组用法区别: 1.数组用法 有Array.prototype原型对象里的属性和方法,可以push ...

  • 数组及字符串的方法汇总

    数组的方法 增删改查类 数组的其他方法 数组的遍历方法 reduce的高级用法 数组去重 将多维数组转化成一维 正...

  • sort()排序

    用法: 对象形式的数组排序方法: 使用:

  • 2018-08-23

    js数组map的用法指“映射”。[].map(); 基本用法跟forEach方法类似:[].map(functio...

  • Vue数组过滤和排序

    ffilter方法 定义和用法 filter() 方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件...

  • JavaScript 标准库Set方法实例(3)

    1.Set方法用法 实例 (1).用法1 数组去重 let arr = ['1','1','2','2',...

  • map()方法

    定义和用法 map() 方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。map() 方法按照原始...

  • js 中的map()函数

    定义和用法 map() 方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。 map() 方法按照原...

网友评论

      本文标题:数组的方法简单用法

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