javascriptsplit.程序员经常希望他们有一个水晶球来预测未来。作为程序员,您花费了数小时设置数据或数据库以存储特定信息,仅查明您存储的信息需要以不同的方式存储或访问。幸运的是,在编程语言中有功能,允许您作为编程器来操纵数据存储或用作输出的方式。

以下教程将说明JavaScript拆分功能如何帮助您操作数据并更改可以访问或存储的方式。虽然这是一个基本教程,但我建议您有一些基本的JavaScript知识,以遵循本教程所涵盖的概念。您可以免费注册绝对初学者的javascript从Udemy的课程学习JavaScript编程的基础知识。本课程涵盖了JavaScript中的不同数据类型,以及涵盖数组是什么以及如何使用它们。

拆分函数将字符串对象拆分为多个对象,然后将其存储为数组对象的各种元素。因此,在我解释拆分功能的原理之前,我将快速介绍JavaScript如何使用字符串以及阵列的基础是JavaScript的基础知识。

JavaScript Strings.

JavaScript中的字符串允许您存储字符串或对象内的信息。可以存储的信息包括文本,白色空格,数字和其他特殊文本字符。格式化标签等标签,回车返回和新行字符也可以存储在字符串或对象中。字符串的属性包括长度,原型和构造函数属性。

String对象具有许多方法可以应用于它以允许操纵字符串或字符串对象。String方法包括匹配(),replace(),搜索(),slice()和split()方法。方法基本上是以预定义的方式操纵对象的程序。

字符串通常存储为JavaScript代码中的变量。以下是字符串的一些示例

var string1 =“这是一个字符串”;var string2 =“[电子邮件受保护]“; var string2 =”[电子邮件受保护]“; var string3 =”先生John Adams“; var string4 =”他被称为“John \”“;

JavaScript arrays.

JavaScript数组是一个对象,允许您在单数组对象中存储多个值。阵列可以包含多个变量或值一次。阵列的大小是无限制的,可以将新项目添加到数组中或从数组中删除。阵列可以包含许多字符串,许多方法甚至是多个数组。包含其他阵列的阵列称为多维数组。

JavaScript中的数组是如下创建的:

var myarray1 = array [“John”,“Jane”,“Adam”];var myarray2 = array [[“John,Ny”],[“Sam”,“La”],[“杰克”,“芝加哥”];

阵列中的元素由逗号分隔,阵列中的每个元素都可以由引用该元素的元素索引访问。索引始终以零开始。例如,要访问MyArray1的第一个元素,您需要访问MyArray1 [0]。

对于JavaScript阵列,字符串和其他对象的课程,为什么不注册课程JavaScript为初学者并了解如何使用构成JavaScript对象面向对象编程语言的各种对象。该课程将教导您如何存储变量以及如何使用JavaScript访问那些存储的变量。

拆分方法语法

为了使用对象的方法,您需要知道并理解方法语法。拆分方法语法可以表示如下:

string.split(分隔符,限制)

分隔符标准告诉程序如何拆分字符串。它确定字符串将被分割的基础。分隔符可以是任何常规字符。

限制字符告诉程序在拆分字符串时要创建多少元素。拆分后留下的字符串的部分不会包含在生成的阵列中。分隔符标准和限制标准都是可选参数。

//这将拆分一个字符串,但由于没有指定参数//它将创建一个包含一个元素的数组,其中包含整个字符串字符串.split()//这将基于字符串字符串中找到的任何逗号拆分字符串.split(“,”)//这将基于字符串字符串中的任何空格拆分字符串.split(“”)

让我们看看我们如何使用拆分方法是一些真正的JavaScript代码。

如何拆分一个字符串

您需要拆分字符串的许多原因。也许您需要访问用户的用户名,并且用户名可以存储为用户电子邮件地址的第一部分。也许您需要将客户的标题,姓名和姓氏存储为阵列中的单独字段,以便您可以使用或操作该数据。

以下是如何分割各种字符串的一些示例。我们的第一个例子将向您展示在没有指定任何条件的情况下拆分字符串时会发生什么。

看看以下代码: