1、一个数组加上另一个(一些)数组,不会修改原数组只会返回新数组

arrayObject.concat(arrayX,arrayX,......,arrayX)

2、把数组按照指定字符串分离,不会修改原数组只会返回新数组

arrayObject.join("字符串")

3、删除并返回最后一个元素,会修改原数组

arrayObject.pop()

4、向数组末尾添加一个或更多元素,并返回新的长度,会修改原数组

arrayObject.push(newelement1,newelement2,....,newelementX)

5、把原数组的数组元素的顺序颠倒,会修改原数组

arrayObject.reverse()

6、把数组第一个元素从其中删除,并返回第一个元素,修改原数组

arrayObject.shift()

7、从第几个(start)开始选取出多少个(end),不修改原数组

arrayObject.slice(start,end)

8、对数组的元素进行排序,会修改原数组

arrayObject.sort(sortby)//sortby 表示函数名

function sortNumber(a,b){return a - b}//从小到大排序
function sortNumber(a,b){return b - a}//从大到小排序

9、从数组的第几个(index)开始,删除多少个(howmany),添加什么元素(item1,.....,itemX)

arrayObject.splice(index,howmany,item1,.....,itemX)

10、从数组的开头添加一个或者多个元素,并返回新长度,修改原数组

arrayObject.unshift(newelement1,newelement2,....,newelementX)

11、设置一个函数,数组中每一个数都进行函数中的方法,不修改原数组,fun为设定的函数方法

function fun(num){return num++
}
arrayObject.map(fun)

转载于:https://www.cnblogs.com/huangqiming/p/7239803.html

JavaScript数组api简单说明相关推荐

  1. JavaScript 数组 API 全解析

    在编程世界中,数组是指元素的集合.数组将数据作为元素进行存储,并在需要时将其取出. 在支持数组的编程语言中广泛地采用了这个数据结构. 这个手册会介绍 JavaScript 数组的所有知识.你将会学到复 ...

  2. JavaScript数组的API

    JavaScript数组的API 一. 扁平化嵌套数组/展平和阵列孔--flat() 实现效果 var arr1 = [1, 2, [3, 4]]; arr1.flat(); // [1, 2, 3, ...

  3. Javascript基础之Array数组API

    Javascript数组原型提供的方法非常之多,主要分为三种: 直接修改原数组 原数组不变,返回新数组 数组遍历方法 直接修改原数组的API pop() 删除一个数组中的最后的一个元素,并且返回这个元 ...

  4. JavaScript复习笔记(三)数组及数组API

    一.数组 分为两种  关联数组:可以自己定义下标名称的数组 索引数组:自动生成下标的数组都是索引数组 1.创建.赋值和取值 ①创建:4种: 1. var 变量名=[];   创建一个空数组对象 2. ...

  5. JavaScript常用数组API(2)

    数组API indexOf 描述:indexOf用于在数组中arr中查找searchElement ​ 找到第一个匹配元素后返回它在数组中的索引值 ​ 没有找到则返回-1 语法: arr.indexO ...

  6. 深入浅出 JavaScript 数组 v0.5

    有一段时间不更新博客了,今天分享给大家的是一篇关于JS数组的,数组其实比较简单,但是用法非常灵活,在工作学习中应该多学,多用,这样才能领会数组的真谛. 以下知识主要参考<JS 精粹>和&l ...

  7. JavaScript 数组拼接打印_巧用控制台,提升JavaScript调试性能

    作者 | Indrek Lasn 译者 | 王强 编辑 | 张之栋.王文婧 JavaScript 为我们的代码调试提供了足够多的工具,但调试 JavaScript 代码最好的方法又是什么呢? 调试 J ...

  8. 第一个应在JavaScript数组的最后

    by Thomas Barrasso 由Thomas Barrasso 第一个应在JavaScript数组的最后 (The first shall be last with JavaScript ar ...

  9. 六种方法实现JavaScript数组去重

    tip:有问题或者需要大厂内推的+我脉脉哦:丛培森 ٩( 'ω' )و [本文源址:http://blog.csdn.net/q1056843325/article/details/73277063 ...

  10. 使用 JavaScript 调用 API

    使用 JavaScript 调用 API 前言 译者述 作者述 预备知识 本文目标 快速浏览 配置 连接 API 获得 API 端点 通过 HTTP 请求检索数据 处理 JSON 响应 展示数据 总结 ...

最新文章

  1. Github标星3K+,超轻量级中文OCR,支持竖排文字识别、ncnn推理,总模型仅17M
  2. C# ListView控件显示表格(自适应宽度),添加 Checkbox,删除选择项,选中颜色和鼠标滑过背景变色
  3. mysql error.log 权限_docker-compose 启动mysql 容器时 error.log 无权限访问怎么办?
  4. 【Pushgateway】正则匹配,分隔逗号成数组
  5. VTK:网格用法实战
  6. php html标签闭合,php截取字符串,完美html自动闭合
  7. 【Python基础知识-pycharm版】第六节-控制语句
  8. 操作系统学习笔记-2.1.1.进程的定义、组成、组织方式、特征
  9. 如何让学习变得像游戏一样好玩
  10. 【Python】shutil内置模块复制和重命名文件
  11. 新云网站管理系统最新版注入漏洞
  12. linux之openssh配置
  13. ajax中json响应
  14. Tableau Desktop Pro中文破解版
  15. 基于FPGA的可控倒计时计数器
  16. apache2.4.37无法解析php,编译安装apache2.4.37(Server version: Apache/2.4.37 )
  17. 数据读取的常见函数以及区别(fopen、open、textscan、fwrite、fread函数)
  18. Semi-prime H-numbers(POJ 3292)
  19. 纸壳CMS(ZKEACMS)体验升级,快速创建页面,直接在页面中修改内容
  20. Dynamics 365的环境搭建完整流程(一)

热门文章

  1. windows phone 切换多语言时,商店标题显示错误的问题
  2. [wikioi]最长严格上升子序列
  3. 今日收获:图片数据的存和取示例
  4. dos2unix,unix2dos
  5. WMI 脚本入门:第二部分 (MSDN)
  6. 百度ERNIE新突破!登顶中文医疗信息处理权威榜单CBLUE冠军
  7. 基于知识图谱和图卷积神经网络的应用和开发
  8. 【数学基础】机器学习中的几个熵
  9. 【ACL2019】知识图谱的全方位总结
  10. Linux基本命令之grep命令常见用法