Array对象方法

1.arr.concat()   

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

  • 连接数组中的值
  • 连接两个数组
  • 连接三个数组

2.arr.join()

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

通常用作数组转字符串的方法。(以下是经常会用到的)

// arr 变 str
arr.join()
// str 变 arr
str.split(',')

3.arr.push()

向数组的末尾添加一个或更多元素,并返回新的长度。记住push()直接修改了arrayObject,而不是创建一个新的数组

4.arr.unshift()

向数组的开头添加一个或更多元素,并返回新的长度。

5.arr.pop()

用于删除并返回数组的最后一个元素。

 6.arr.shift()

用于把数组的第一个元素从其中删除并返回第一个元素的值。

 7.arr.slice(start, end)

可从已有的数组中返回选定的元素。注意:-1就是最后一个元素。。。

 8.arr.splice()

删除元素,并向数组添加新元素。记住返回的是删除的那个元素所形成的一个新的数组

//这个方法很强大,可以删除任意位置上的元素
//同时也可以在任意位置取添加一个元素

 9.arr.sort(fn)

  • 按照数字大小排序(从小到大)
  • 按照英文字母顺序排序(a到z)
  • 按照fn

10.arr.reverse()

颠倒数组中元素的顺序。该方法会改变原来的数组,而不会创建新的数组。返回新的结果

11.arr.toString()

可把数组转换为字符串,并返回结果

中秋假期快乐!

最新文章

  1. android webView开发之js调用java代码示例
  2. requerjs 合并 优化配置
  3. godaddy空间的sql server数据库没办法insert中文
  4. 【leetcode】Restore IP Addresses (middle)
  5. EntityFramework_MVC4中EF5 新手入门教程之六 ---6.通过 Entity Framework 更新关联数据
  6. JS控制flash的播放
  7. oralce索引和分区索引的使用
  8. JNDI数据源配置注意事项
  9. weblogic启动报错--com.octetstring.vde.backend.BackendRoot
  10. ios framework 开发 之 实战 一,合并失败了
  11. OOAD-设计模式(四)结构型模式之适配器、装饰器、代理模式
  12. navicat导入sql文件错误
  13. react安装 项目构建
  14. 看看.NET Core几个Options的简单使用
  15. Eclipse插件开发教程-插件的导出和安装应用
  16. Android EditText手机号格式化输入XXX-XXXX-XXXX
  17. 关于js脚本宿主对脚本代码的绑定
  18. A JSON example
  19. IOS - 修改APP桌面名称为中文名称!
  20. 【机器学习】逻辑回归(Logistic Regression)

热门文章

  1. 用python包xlwt将数据写入Excel中
  2. 网络安全传输系统-sprint3账号管理子系统设计
  3. javascript对象笔记
  4. Django 1.8.11 查询数据库返回JSON格式数据
  5. WordPress固定链接后404的解决方法
  6. MyBatisPlus分页查询,删除操作
  7. 牛客 51011 可达性统计(拓扑排序,bitset)
  8. Springboot日志LOGO改变和设计
  9. 蒲公英 · JELLY技术周刊 Vol.17: 90 行代码实现 React Hooks
  10. ios 创建sdk与demo同一个工程