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

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

向数组末尾添加

  • push(x)
  • splice(arr.length, 0, x)
  • arr[arr.length] = x

向数组开头添加

  • unshift()
  • splice(0, 0, x)

删除数组最后一项

  • pop()
  • splice(-1)
  • splice(ary.length - 1)
  • ary.length-- (a.length = a.length - 1)

删除数组开头第一项

  • shift()
  • splice(0, 1)

清空数组

  • splice(0)
  • a.length = 0

数组克隆

  • slice()/slice(0)
  • a.concat()

sort排序

从小到大排序

arr.sort(function(a, b) { return a - b })复制代码

从大到小排序

return b - a    })复制代码

数组length

var a = [1, 2, 3, 4, 5]    a.length = 4 // [1, 2, 3, 4]    a.length = 0 // []    a.length = a.length - 1    a.length--    a.length -= 1    var arr = [1, 2, 3]    arr.length 3    arr[arr.length] = 4    console.log(arr) // [1, 2, 3, 4]    arr[1] = 100    console.log(arr)复制代码

转成字符串

  • toString()
  • join('连接符')

拼接

  • concat()

转载地址:http://ixwva.baihongyu.com/

你可能感兴趣的文章
js 判断整数
查看>>
建设网站应该考虑哪些因素
查看>>
mongodb $exists
查看>>
js实现页面跳转的几种方式
查看>>
sbt笔记一 hello-sbt
查看>>
常用链接
查看>>
pitfall override private method
查看>>
springMVC数据绑定
查看>>
!important 和 * ----hack
查看>>
聊天界面图文混排
查看>>
控件的拖动
查看>>
svn eclipse unable to load default svn client的解决办法
查看>>
Android.mk 文件语法详解
查看>>
nGrinder3.2重磅发布
查看>>
QT liunx 工具下载
查看>>
Apache和PHP结合,httpd的虚拟主机配置
查看>>
PHP输出当前进程所有变量 / 常量 / 模块 / 函数 / 类
查看>>
Swoole源码学习记录(七)——MsgQueue
查看>>
Lucene6.0学习笔记——常用查询(一)
查看>>
内核源码树
查看>>