//concat连接数组连接一个或多个数组
//var a = [1,2,3];
//var c=[4,5]
//var b = a.concat(c);
//console.log(b); //join() 方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。
// var a = [1,2,3,4,5];
// var b = a.join("|");
// console.log(b); //pop()删除或返回数组中的最后一个元素
// var a = [1,2,3,4,5];
// var b = a.pop();
// console.log(b); // push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。
// var a = [1,2,3];
// var c=[4,5];
// var b = a.push(c);
// console.log(a); //reverse() 方法用于颠倒数组中元素的顺序
// var a = [1,4,3,2];
// var b = a.reverse();
// console.log(a); //shift()方法用于把数组的第一个元素从其中删除,并返回第一个元素的值。
// var a = [1,4,3,2];
// var b = a.shift();
// console.log(a,b); //slice() 返回从原数组中指定开始下标到结束下标之间的项组成的新数组 。
// var a = [1,4,3,2];
// var b = a.slice(1);
// console.log(a,b); //sort(orderfunction):按指定的参数对数组进行排序
// var a = [1,4,3,2];
// var b = a.sort();
// console.log(b); //splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。
//splice() 方法可删除从 index 处开始的零个或多个元素,并且用参数列表中声明的一个或多个值来替换那些被删除的元素。
// var a = [1,4,3,2];
// var b = a.splice(1,2,7);
// console.log(a); //unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度
// var a = [1,4,3,2];
// var b = a.unshift(2);
// console.log(a); //valueOf() 方法返回 Array 对象的原始值。
// var a = 5;
// var b = a.valueOf();
// console.log(b);

克隆数组修改c不会对a产生影响

// var a = [1,2,3];
// var c=a.concat();
// c[0]=4;
// console.log(c,a);

Array操作的方法的更多相关文章

  1. 小程序开发 js里面array操作的方法列表。

  2. php中cookie实现二级域名可访问操作的方法

    本文实例讲述了php中cookie实现二级域名可访问操作的方法.分享给大家供大家参考.具体方法如下: cookie在一些应用中很常用,假设我有一个多级域名要求可以同时访问主域名绑定的cookie,下面 ...

  3. Array对象的方法详情

    题外话:从事前端开发有很长一段时间了,一直在不断的扩充各种框架的学习,总觉得要学的东西好多,但是技能并没有得到很大的提升,后发现自己一味去追求的它的广度,并没用去深究其深度,所以决定打算从零开始,从最 ...

  4. js对数组对象的操作以及方法的使用

    js对数组对象的操作以及方法的使用 如何声明创建一个数组对象: var arr = new Array(); 或者 var arr = []; 如何移除所有数组中数据? arrayJson.dataL ...

  5. javascript array操作

    首先来看一下怎么判断一个对象是不是数组: 1.Array.isArray(obj) 调用数组的isArray方法 2.obj instanceof Array 判断对象是否是Array的实例 3.Ob ...

  6. array类型的方法

    var arr1 = [12,454,'dafda','feagfag',23]; var arr2 = [46468,'ffwfe','dafs','dfsfs']; arr1.indexOf('d ...

  7. 浅谈 JavaScript 中 Array 类型的方法使用

    前言:Array 类型是 JavaScript 中除了 Object 类型以外最常用的类型. 一.创建数组 JavaScript 中的数组与其他语言中的数组有着很大的区别.例如Java.PHP等语言中 ...

  8. 数组的方法之(Array.prototype.forEach() 方法)

    forEach() 方法对数组的每个元素执行一次提供的函数. 注意: 没有返回一个新数组 并且 没有返回值! 应用场景:为一些相同的元素,绑定事件处理器! const arr = ['a', 'b', ...

  9. JavaScript 数组(Array)对象的方法

    JavaScript 数组(Array)对象的方法 concat() 描述:用于连接两个或多个数组.该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本. 原型:arrayObject.conc ...

随机推荐

  1. C#可扩展编程之MEF(一):MEF简介及简单的Demo

      在文章开始之前,首先简单介绍一下什么是MEF,MEF,全称Managed Extensibility Framework(托管可扩展框架).单从名字我们不难发现:MEF是专门致力于解决扩展性问题的 ...

  2. linux 获取外网ip地址

    curl ifconfig.me 私有ip地址,获取公网ip

  3. python intern(字符串驻留机制)

    python 中为了提高字符串的使用用效率和节约内存,对于由 字母.数字.下划线组成的标识符采用了 intern 机制,即对于短字符串,将其赋值给多个对象时,内存中只有一个副本,多个对象共享这个副本. ...

  4. 《数据结构与算法分析——C语言描述》ADT实现(NO.00) : 链表(Linked-List)

    开始学习数据结构,使用的教材是机械工业出版社的<数据结构与算法分析——C语言描述>,计划将书中的ADT用C语言实现一遍,记录于此.下面是第一个最简单的结构——链表. 链表(Linked-L ...

  5. springcloud:RPC和HTTP

    1.RPC和HTTP 无论是微服务还是SOA,都面临着服务间的远程调用.那么服务间的远程调用方式有哪些呢? 常见的远程调用方式有以下2种: RPC:Remote Produce Call远程过程调用, ...

  6. 【笔记】LR响应时间

    事务:是指在客户端做一种或多种的业务所需要的操作集. 事务响应时间:是通过记录用户请求的开始时间和服务器返回内容到客户时间的差值来计算用户响应时间. 响应时间是服务器返回和用户请求之间的时间差,那么得 ...

  7. 淘宝镜像(CNPM)安装

    淘宝镜像安装:开始-运行-填写cmd,回车键确定- 输入"npm install -g cnpm --registry=https://registry.npm.taobao.org&quo ...

  8. Java基础-注解

    什么是注解? Jdk1.5新增新技术,注解.很多框架为了简化代码,都会提供有些注解.可以理解为插件,是代码级别的插件,在类的方法上写:@XXX,就是在代码上插入了一个插件. 注解不会也不能影响代码的实 ...

  9. python 处理缺失数据

  10. 云原生交付加速!容器镜像服务企业版支持 Helm Chart

    2018 年 6 月,Helm 正式加入了 CNCF 孵化项目:2018 年 8 月,据 CNCF 的调研表明,有百分之六十八的开发者选择了 Helm 作为其应用包装方案:2019 年 6 月,阿里云 ...