`
mowengaobo
  • 浏览: 166205 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

JavaScript截取数组的几个元素

    博客分类:
  • js
阅读更多

JavaScript截取数组的几个元素
slice()方法对于一个Array对象就如同substring()方法对于一个String对象。只要简单地告诉这个方法你想要截取哪些元素。这是非常有用的,譬如说当你想要一个使用URL传递的信息片段的时候。
slice()方法拥有两个参数:片段中第一个元素的索引,它包含在这个片段中;最后一个元素的索引,片段中不会包含它。为了访问一个总共包含5个值的数组中的第2,3和4个值,我们使用索引1和4:

  <html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  <title>http://www.isstudy.com demo</title>
  <script language="JavaScript">
  var fullArray=new Array("one","two","three","four","five");
  var sliceOfArray=fullArray.slice(1,4);
  document.write(sliceOfArray[0]+"<br>");
  document.write(sliceOfArray[1]+"<br>");
  document.write(sliceOfArray[2]+"<br>");
  </script>
 </head>
 <body>
 </body>
</html>

这个新数组存储数字是从0开始的,因此片段的索引0、1和2会给我们下面的结果:
  two
three
four

分享到:
评论

相关推荐

    javascript中数组、对象

    JavaScript数组支持多种操作方法,如`push`(在末尾添加元素)、`pop`(移除并返回末尾元素)、`shift`(移除并返回首位元素)、`unshift`(在首位添加元素)、`slice`(截取子数组)、`splice`(插入、删除或替换...

    JS Array.slice 截取数组的实现方法

    在详细介绍slice()方法之前,我们先来了解几个基础知识点: 1. 数组(Array):数组是一种在JavaScript中用于存储多个值的有序数据集合。它允许多个元素被存储在一个单一变量名下,并可以通过索引访问每个元素。 2...

    javaScript数组操作笔迹

    下面将详细介绍标题与描述中提到的几个关键的JavaScript数组操作知识点。 ### join(delimiter) `join()` 方法用于将数组的所有元素连接成一个字符串,元素之间通过指定的分隔符 `delimiter` 进行分隔。例如,对于...

    js数组依据下标删除元素

    `方法则是将一个或多个元素添加到数组的开始位置,原有元素位置自动后移,返回新数组的长度。 3. 从数组删除元素 - `array.pop();`方法用于删除数组的最后一个元素,并返回该元素。 - `array.shift();`方法用于...

    JavaScript数组_动力节点Java学院整理

    4. 在JavaScript中,对数组的操作方法大多是异步的,除了`push()`、`pop()`、`shift()`、`unshift()`等几个会直接修改原数组的方法外,如`slice()`和`splice()`返回的是新数组。 5. 在使用`sort()`方法进行排序时,...

    jquery下json数组的操作实现代码.docx

    1. **使用`slice()`方法**:截取数组的一部分。 ```javascript var slicedArray = arrayObj.slice(1, 3); // 截取索引1到2之间的元素 ``` 2. **使用`concat()`方法**:合并多个数组。 ```javascript var new...

    javascript中Array()数组函数详解

    `slice(start, end)`方法用于截取数组的一部分,返回一个新数组,不修改原数组。`start`是开始截取的索引(包含),`end`是结束截取的索引(不包含)。 ```javascript let arr = ['a', 'b', 'c', 'd', 'e']; let ...

    js数组的基本操作(很全自己整理的)

    - 截取数组的某一部分形成新数组,如`arrayObj.slice(start, end)`。 - 连接多个数组或字符串,如`arrayObj.concat(item1, item2)`。 - 反转数组元素顺序,如`arrayObj.reverse()`。 - 对数组元素进行排序,如`...

    JavaScript数组深拷贝和浅拷贝的两种方法

    `slice()` 函数可以截取数组的一部分,返回一个新的数组对象,这样就避免了引用同一个对象的问题。`slice()` 方法接受两个参数,分别是开始截取的索引和结束截取的索引(不包括该索引),如果省略第二个参数,则表示...

    javaScript高级编程

    根据文件内容,我们可以把知识点分为几个主要部分: 1. JavaScript基础:这部分涵盖了JavaScript的基本概念和基础语法,包括JavaScript的定义、发展历史、与Web的关系,以及与其它脚本语言如VBScript的对比。 2. ...

    09 数组及字符串实验

    实验可能涵盖了以下几个方面: 1. **数组操作**:包括初始化数组、遍历数组、修改数组元素、查找和排序等。例如,你可以实现一个冒泡排序算法来对数组中的元素进行排序。 2. **字符串基础**:理解字符串的基本操作...

    JavaScript几个函数 - split()、join()、substring()和indexOf()

    `join()` 方法用于将数组中的所有元素连接成一个字符串。可以通过设置分隔符来自定义数组元素之间的连接符号。 **语法:** ```javascript array.join(separator) ``` - `separator`:可选。指定要使用的分隔符。...

    JS中Array数组学习总结

    - Array.slice(1, n): 截取数组的一部分,返回新数组。 - Array.indexOf(a, start): 查找元素a在数组中的位置,从start索引开始查找。 - Array.lastIndexOf(a, start): 类似于indexOf,但从数组的末尾开始查找。 - ...

    数组的常用方法知识点归纳

    - **功能**:移除数组中的最后一个元素,并返回被移除的元素。 - **示例**: ```javascript const arr = [1, 2, 3, 4, 5]; const lastElement = arr.pop(); // 返回 5 console.log(arr); // 输出 [1, 2, 3, 4] ...

    js 数组克隆方法 小结

    slice方法原本用于截取数组的部分元素,当我们传入参数0时,它会返回原数组的副本。slice方法操作简单,且性能较好,通常是一种推荐的克隆数组的方法。 示例代码如下: ```javascript Array.prototype.clone = ...

    常用javascript语句大全

    `document.forms`数组包含了页面上所有的表单元素。 #### 19. 打开新窗口 ```javascript window.open("http://example.com", "_blank"); ``` 使用`window.open()`方法可以打开一个新的浏览器窗口。 #### 20. 设置...

    JavaScript语法一览电子书资料.pdf

    `concat()`用于合并数组,`join()`将数组元素组合成字符串,`pop()`移除并返回数组的最后一个元素,`push()`向数组末尾添加元素并返回新长度,`reverse()`反转数组元素顺序,`shift()`移除并返回数组的第一个元素,...

    javascript入门笔记

    Javascript Basic 1、Javascript 概述(了解) Javascript,简称为 JS,是一款能够运行在 JS解释器/引擎 中的脚本语言 JS解释器/引擎 是JS的运行环境: 1、独立安装的JS解释器 - NodeJS 2、嵌入在浏览器中的JS...

    Javascript学习总结

    JavaScript支持多种数据类型,主要包括以下几类: - **基本数据类型**: - 数字(`Number`) - 字符串(`String`) - 布尔值(`Boolean`) - `null` - `undefined` - **复杂数据类型**: - 对象(`Object`)...

    JavaScript数据结构案例.pdf

    本文将深入探讨JavaScript中的几个关键数据结构及其应用案例。 首先,我们要理解变量在JavaScript中的重要性。变量是存储数据的容器,可以用来保存各种类型的数据,如字符串、数字、布尔值等。在上面的案例中,`var...

Global site tag (gtag.js) - Google Analytics