JS中拆分字符串并获取第一个数组元素
要拆分字符串并获取数组的第一个元素,请对字符串调用 split()
方法,将分隔符作为参数传递给它,然后访问索引 0 处的数组元素。例如,str.split(',' )[0]
在每个逗号处拆分字符串并返回第一个数组元素。
const str = 'apple,banana,melon';
const split = str.split(',');
console.log(split); // 👉️ ['apple', 'banana', 'melon']
// ✅️ get first
const first = split[0];
console.log(first); // 👉️ "apple"
// ✅️ get last
const last = split[split.length - 1];
console.log(last); // 👉️ "melon"
我们传递给 String.split
方法的唯一参数是分隔符,我们要在其上拆分字符串。
在示例中,我们在每个逗号处拆分字符串以获得子字符串数组。
const str = 'apple,banana,melon';
// 👇️ ['apple', 'banana', 'melon']
console.log(str.split(','))
我们可以访问索引 0 处的元素以获取数组中的第一个元素。
索引在 JavaScript 中是从零开始的,这意味着数组中的第一个元素的索引为 0,最后一个元素的索引为
array.length - 1
。
const str = 'apple,banana,melon';
console.log(str.split(',')[0]); // 👉️ "apple"
另一种方法是使用 shift()
方法。
拆分字符串并获取第一个数组元素:
-
对字符串调用
split()
方法以获取子字符串数组。 -
在数组上调用
shift()
方法。 -
shift()
方法移除并返回数组的第一个元素。
const str = 'apple,banana,melon';
const split = str.split(',');
console.log(split); // 👉️ ['apple', 'banana', 'melon']
// ✅️ get first
const first = split.shift();
console.log(first); // 👉️ "apple"
// ✅️ get last
const last = split.pop();
console.log(last); // 👉️ "melon"
Array.shift
方法从数组中删除第一个元素并将其返回。
该方法就地改变了原始数组,但在本例中这无关紧要,因为我们使用的是一次性数组。
使用哪种方法是个人喜好的问题。 我会继续访问索引 0 处的数组,因为我发现它更直接和直观。
相关文章
将 HTML 转换为 JSON
发布时间:2023/05/05 浏览次数:135 分类:HTML
-
本篇文章介绍如何将 HTML 转换为 JSON。使用 JavaScript JSON.stringify() 方法将 HTML 转换为 JSON JSON 类似于 JavaScript 对象,不同的是 key 在 JSON 中被写成一个字符串。
Django 返回 JSON
发布时间:2023/05/04 浏览次数:106 分类:Python
-
在与我们的讨论中,我们简要介绍了 JSON 格式,并讨论了如何借助 Django 中的 JsonResponse 类将数据返回为 JSON 格式。
在 Go 中将 JSON 转换为 struct 结构体
发布时间:2023/04/27 浏览次数:65 分类:Go
-
本篇文章介绍如何将 JSON 转换为 GoLang 中的 struct。在 Go 中使用 Unmarshal 方法将 JSON 转换为 Struct
将 Python 类对象序列化为 JSON
发布时间:2023/04/25 浏览次数:154 分类:Python
-
本教程介绍序列化过程。 它还说明了我们如何使用 toJSON() 方法使 JSON 类可序列化,并包装 JSON 以转储到其类中。
Python 使用 JSON Diff 比较多级 JSON 对象
发布时间:2023/04/25 浏览次数:78 分类:Python
-
本文旨在介绍我们如何在Python中比较两个多级 JSON 对象并确定它们是否相同。
使用 Python 将数据附加到 JSON 文件
发布时间:2023/04/25 浏览次数:85 分类:Python
-
大多数 Web 应用程序和 Rest API 向用户提供 JSON 格式的数据,因为它在 Web 应用程序中被广泛使用且易于理解。 本教程介绍了使用 Python 将数据附加到 JSON 文件的可能方法。
如何在 Python 中将 JSON 转换为字典
发布时间:2023/04/22 浏览次数:186 分类:Python
-
在 Python 中,JSON(JavaScript Object Notation)是一种轻量级数据交换格式,常用于将数据从服务器发送到客户端。当我们需要将 JSON 数据解析为 Python 字典时,可以使用内置的 json 模块。本文
使用 NodeJS 检查 MongoDB 中是否存在集合
发布时间:2023/04/21 浏览次数:194 分类:MongoDB
-
在本文中,我们将检查 MongoDB 数据库中是否存在一个集合,并且我们还将查看与主题相关的示例,以使主题更容易理解。 为此,我们将使用 Node.js。