JS Array创建及concat()split()slice()的使用方法

JS Array创建及concat()split()slice()的使用方法

1. JS Array创建

JS中创建数组有两种方式:使用数组字面量和使用Array 构造函数。下面是两种方式的定义方法。

1.1 使用数组字面量:

var fruits = ["apple", "banana", "orange"];

1.2 使用Array 构造函数:

var fruits = new Array("apple", "banana", "orange");

2. concat()方法

concat()方法用于连接两个或多个数组,并返回新的数组。不会改变原有的数组。

var array1 = ["a", "b", "c"];
var array2 = ["d", "e", "f"];
var array3 = array1.concat(array2);

console.log(array3); // ["a", "b", "c", "d", "e", "f"]

3. split()方法

split()方法用于将字符串分割成子字符串的数组,分隔符可以是空格、逗号、分号等等。返回新的数组。

var str = "hello world";
var array = str.split(" ");

console.log(array); // ["hello", "world"]

var str2 = "apple,banana,orange";
var array2 = str2.split(",");

console.log(array2); // ["apple", "banana", "orange"]

4. slice()方法

slice()方法用于选择数组的一部分,并返回新的数组,不会改变原有的数组。可以选择开始和结束的索引,结束索引不包括在结果中。

var array = ["a", "b", "c", "d", "e"];
var subArray1 = array.slice(1, 4);

console.log(subArray1); // ["b", "c", "d"]

var subArray2 = array.slice(2);

console.log(subArray2); // ["c", "d", "e"]

以上就是JS Array创建及concat()split()slice()的使用方法的完整攻略,希望对您有所帮助。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:JS Array创建及concat()split()slice()的使用方法 - Python技术站

(0)
上一篇 2023年5月27日
下一篇 2023年5月27日

相关文章

  • javascript中10个正则表达式使用介绍基础篇

    JavaScript中10个正则表达式使用介绍基础篇 正则表达式是一种用来匹配字符串模式的工具。在JavaScript中,可以使用正则表达式来对字符串进行匹配、搜索、替换等操作。 本篇攻略将为大家介绍JavaScript中10个常用的正则表达式,让你快速理解和掌握正则表达式的基础知识。 1. 匹配字符 1.1 匹配数字 \d是匹配任意数字的元字符。例如,\d…

    JavaScript 2023年6月10日
    00
  • firebug的一个有趣现象介绍

    下面是“firebug的一个有趣现象介绍”的完整攻略。 什么是Firebug? Firebug是一个开源的浏览器插件,可以用来在浏览网页时进行调试、编辑和监控HTML、CSS、Javascript等网页内容。下面以Chrome浏览器中的F12开发者工具演示说明。 Firebug的一个有趣现象介绍 在使用Firebug调试网页时,我们经常会遇到一个有趣的现象:…

    JavaScript 2023年6月11日
    00
  • 在nuxt中使用路由重定向的实例

    下面我将为你讲解在Nuxt中使用路由重定向的实例攻略。 什么是路由重定向? 路由重定向是浏览器在访问某个页面时,将页面地址自动跳转到另一个地址的技术,也叫URL重定向。 在Nuxt中,路由重定向可以通过使用 Nuxt.js 提供的插件实现,其中就包括 @nuxtjs/redirect-module 插件。 安装@nuxtjs/redirect-module插…

    JavaScript 2023年6月11日
    00
  • JS模拟面向对象全解(一、类型及传递)

    JS模拟面向对象全解(一、类型及传递)是一篇介绍JavaScript中模拟实现面向对象编程的文章。文章主要分为四个部分:类型、传递、多态和继承。在这里,我将详细讲解第一部分的完整攻略。 标题 首先,文章需要有一个清晰的标题,以便读者快速了解文章的主题。例如,根据本篇文章,“JS模拟面向对象全解(一、类型及传递)”就是一个恰当的标题。 类型 在JavaScri…

    JavaScript 2023年5月27日
    00
  • javascript的数组方法大全

    JavaScript的数组方法大全 JavaScript中的数组是一种非常强大和常用的数据结构,可以存储任何类型的数据,并且提供了很多方便的数组方法来操作数组。在本篇文章中,我们将介绍JavaScript的所有数组方法,并提供示例说明用法。 push()方法 push()方法将一个或多个元素添加到数组的末尾。 let fruits = [‘apple’, ‘…

    JavaScript 2023年5月18日
    00
  • JavaScript组合拼接字符串的效率对比测试

    这里是“JavaScript组合拼接字符串的效率对比测试”的完整攻略。 前言 在实际前端项目中,字符串拼接是很常见的操作。比如说,在渲染页面的时候,需要将一些字符串拼接后放到标签属性里;或者需要将字符串作为参数传递给后端接口。有经验的前端工程师都知道,正确使用字符串拼接可以使得程序运行更快。因此,在本文中,我们将会比较常用的几种字符串拼接方法,以了解它们的效…

    JavaScript 2023年5月28日
    00
  • vue.js实现会动的简历(包含底部导航功能,编辑功能)

    下面是“vue.js实现会动的简历(包含底部导航功能,编辑功能)”的完整攻略: 1. 确定需求和技术栈 首先,我们需要明确实现的需求,包括会动简历、底部导航、编辑功能等。然后确定使用的技术栈为Vue.js,同时需要用到CSS动画和一些基础的HTML、CSS知识。 2. 设计简历样式和布局 在Vue.js中,可以使用组件来实现页面的设计和布局。因此,我们需要先…

    JavaScript 2023年6月11日
    00
  • javascript 封装Date日期类实例详解

    Javascript 封装 Date 日期类实例详解 在 Javascript 中,Date 类是表示日期和时间的对象,Date 有多种构造函数和方法,可以根据需求获取、设置日期或时间,也可以将日期对象转换为字符串。 创建 Date 对象 可以使用 new Date() 构造函数创建 Date 对象,如果没有传递参数,则创建当前日期和时间的 Date 对象。…

    JavaScript 2023年6月10日
    00
合作推广
合作推广
分享本页
返回顶部