博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ES5数组的方法
阅读量:5741 次
发布时间:2019-06-18

本文共 843 字,大约阅读时间需要 2 分钟。

  

  var
ary = [1,23,4];
  function
isArray(o){
  return
Object.prototype.toString.call(o)==
'[object Array]'
;
  }
  console.log(isArray(ary));

  isArray()检测是否是数组。

  toString()把数组转换为字符串,并返回结果。  

  toLocaleString()把数组转换为本地数组,并返回结果。

  valueOf()返回数组对象的原始值。

  toSource()返回该对象的源代码。

  join()把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。

  栈方法:(先进后出)

  pop()删除并返回数组的最后一项。

  push()向数组的末尾添加一个或更多元素,并返回新的长度。

  队列方法:(先进先出)

  shift()删除并返回数组的第一项。

  unshift()向数组的开头添加一个或更多项,并返回新的长度。

  重排序法

  reverse()颠倒数组中元素的顺序。

  sort()对数组的元素进行排序。  

  操作方法

  concat()连接两个或更多的数组,并返回结果。

  slice()截取数组。  

  splice()删除元素,并向数组添加新元素,(返回删除的元素)第一个参数开始位置,第二个是个数,第三个是要添加的值。

  位置方法

  indexOf();从开始查找,查找内容在数组里的位置。

  lastIndexOf(),从末尾开始查找 

  迭代方法

  every(),some(),filter(),forEach(),map()

  缩小方法

  reduce(),reduceRight();   

  
  
  
  
  
  
  

转载于:https://www.cnblogs.com/Grace-zyy/p/8514033.html

你可能感兴趣的文章
Javascript String类的属性及方法
查看>>
[LeetCode] Merge Intervals
查看>>
SharePoint 读取 Site Columns 的数据并绑定到DropdownList
查看>>
使用 axios 详解
查看>>
IPA提交APPStore问题记录(一)
查看>>
有利于seo优化的网站地图不能取巧
查看>>
快照产品体验优化
查看>>
ASCII
查看>>
ibatis SqlMap not found
查看>>
Android SD卡创建文件和文件夹失败
查看>>
Ubuntu 14.04 vsftp refusing to run with writable root inside chroot问题解决方法
查看>>
Intellij IDEA远程调试tomcat
查看>>
hadoop的学习论坛
查看>>
Struts2 学习小结
查看>>
烂泥:wordpress迁移到docker
查看>>
.扒渣机的性能及优势 
查看>>
Linux下磁盘保留空间的调整,解决df看到的空间和实际磁盘大小不一致的问题
查看>>
RSA 生成公钥、私钥对
查看>>
测试工具综合
查看>>
asp.net中调用COM组件发布IIS时常见错误 80070005解决方案
查看>>