`
1154934572
  • 浏览: 65965 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类

javascript中数组常用操作

阅读更多
javascript中数组常用操作
1、push:将参数添加到原数组末尾,并返回数组的长度
   var a = [1,2,3,4,5];
   var b = a.push(6,7);
   
   操作后结果:
   a:[1,2,3,4,5,6,7] 
   b:7
   
2、concat:返回一个新数组,是将参数添加到原数组中构成的
   var a = [1,2,3,4,5];
   var b = a.concat(6,7); 
   
   操作后结果:
   a:[1,2,3,4,5] 
   b:[1,2,3,4,5,6,7] 
   
3、slice()截取数组、复制数组,
   array.slice(start, end)
   如果省略了end参数,则切分的数组包含从start开始到数组结束的所有元素。

   现在要用它来复制数组,就一行:
   var newArray=oldArray.slice(0);
 
4、reverse:将数组反序
   var a = [1,2,3,4,5];
   var b = a.reverse();
   
   操作后结果:
   a:[5,4,3,2,1] 
   b:[5,4,3,2,1]
   
5、join(separator):将数组的元素组起一个字符串,以separator为分隔符,省略的话则用默认用逗号为分隔符
   var a = [1,2,3,4,5];
   var b = a.join("|");
   操作后结果:
   a:[1,2,3,4,5] 
   b:"1|2|3|4|5"
   
6、splice(start,deleteCount,val1,val2,...):从start位置开始删除deleteCount项,并从该位置起插入val1,val2,...
   ar a = [1,2,3,4,5];
   var b = a.splice(2,2,7,8,9); 
   
   操作结果后:
   a:[1,2,7,8,9,5] 
   b:[3,4]
分享到:
评论

相关推荐

    JavaScript中数组常见操作技巧

    ### JavaScript中数组常见操作技巧 #### 数组的创建与初始化 在JavaScript中,创建数组通常使用数组字面量 `[]`。这与使用 `new Array()` 不同,因为后者在某些情况下用于创建指定长度的数组,而数组字面量则更加...

    JavaScript jQuery 中定义数组与操作及jquery数组操作

    5. **数组常用函数** - `concat()`:连接两个或更多数组并返回新的数组。 - `push()`:向数组末尾添加一个或多个元素,并返回新的长度。 - `pop()`:删除并返回数组的最后一个元素。 - `shift()`:删除并返回...

    JavaScript常用数组操作方法1

    以下是对标题和描述中提到的一些JavaScript数组操作方法的详细说明: 1. **concat()**: `concat()` 方法用于合并两个或多个数组,但不改变原始数组。它返回一个新数组,包含所有数组的元素。例如: ```...

    JavaScript常用数组操作方法.docx

    ### JavaScript 常用数组操作方法详解 #### 一、前言 在现代Web开发中,JavaScript 是一种不可或缺的语言,而数组则是JavaScript中最基础也是最常用的数据结构之一。数组允许我们存储一系列有序的数据项,这些数据...

    前端开发中JavaScript的数组与字符串操作详解及其应用

    内容概要:本文全面阐述了 JavaScript 中数组和字符串这两种重要数据类型的常用操作,覆盖了数组和字符串的创建、初始化、基本操作、遍历和查找等方面的知识。对于每一种类型都深入探讨了相关内置方法的功能和实际...

    JavaScript如何删除数组元素!

    在JavaScript中,数组是一种常用的数据结构,用于存储一系列的值。有时我们可能需要根据特定条件或索引从数组中删除元素。本篇文章将详细介绍几种在JavaScript中删除数组元素的方法,帮助开发者更好地理解和应用这些...

    javascript的数组和常用函数详解_.docx

    JavaScript数组的索引范围非常广泛,从0到2^32 - 1。如果使用负数、浮点数或布尔值作为索引,JavaScript会将其视为字符串,并尝试以对象的形式访问该键值。 **数组循环:** 1. **使用`for`循环:** ```javascript ...

    JavaScript中数组的一些算法和技巧总结

    - ES6新增的解构赋值可以在数组操作中提高代码可读性,例如:`[first, ...rest] = arr;` 4. 性能优化 - 当需要处理大量数据时,考虑使用`for`循环而非数组方法,因为它们在某些情况下可能更快。 - 避免在数组...

    javascript中数组删除指定的元素的代码示例

    总结来说,JavaScript中数组删除元素可以使用splice方法直接在原数组上操作删除特定元素,或者使用filter方法创建一个不包含特定元素的新数组。在小程序开发中,这两种方法可以结合页面数据和事件处理机制,实现用户...

    JavaScript数组常用操作技巧汇总

    这篇文章将汇总JavaScript数组的一些常用操作技巧,帮助开发者更好地理解和利用数组功能解决问题。 ### 一、数组的性质 在JavaScript中,数组本质上是特殊的对象,其属性是通过偏移量的索引来表示的。虽然我们可以...

    JavaScript中数组的22种方法必学(推荐)

    在JavaScript中,数组作为一种常用的类型,提供了丰富的内置方法来处理和操作数据。本文将深入讲解JavaScript数组的22种必学方法,按照功能分为10类进行解析。 1. **对象继承方法** - `toString()`:将数组转换为...

    javascript循环数组有什么方法_javascript循环数组有哪些方法.docx

    以上介绍了六种常用的 JavaScript 数组处理方法,包括基本的遍历、FIFO 和 LIFO 操作、搜索、函数应用以及数组过滤等。这些方法可以帮助开发者更高效地操作数组数据结构。值得注意的是,ECMAScript 5 引入了许多实用...

    JavaScript常用的数组操作方法1.pdf

    本文主要介绍了JavaScript中常见的数组操作方法,包括添加、删除和排序,这对于理解和优化JavaScript代码至关重要。 1. **数组的添加** - **concat()** 方法用于合并数组,它不会改变原始数组,而是返回一个新的...

    JavaScript常用的数组操作方法案例1.pdf

    本文将深入探讨两个JavaScript数组操作方法:`push()`和`reverse()`,并提供相关的案例分析。 首先,`push()`方法是用于向数组的末尾添加一个或多个元素,并返回新的数组长度。在案例1中,我们创建了一个包含1到6的...

    JavaScript常用的数组操作方法案例2.pdf

    除了`slice()`,JavaScript数组还有很多其他常用的操作方法: - `push()`:向数组的末尾添加一个或多个元素,并返回新的长度。例如,`arr.push('g')`将把`'g'`添加到`arr`的末尾,使`arr`变为`["a", "b", "c", "d",...

    JS根据json数组多个字段排序及json数组常用操作

    综上所述,本文通过具体实例详细介绍了JavaScript中如何根据JSON数组的多个字段进行排序以及对JSON数组进行一系列常用操作,包括获取特定属性的对象、删除对象、修改对象属性以及向数组中添加对象。这些操作是处理...

    js中数组常用方法总结(推荐).docx

    ### JavaScript 数组常用方法详解 #### 一、引言 JavaScript 是一种广泛应用于网页开发的脚本语言,其中数组作为一种基本的数据结构,在处理数据时扮演着极其重要的角色。本文将详细介绍 JavaScript 中常用的数组...

Global site tag (gtag.js) - Google Analytics