javascript - 如何在 JavaScript 中获取数组的头部和其余部分?

标签 javascript

我有一个数组,想得到它的头部和其余部分。我如何使用解构赋值来做到这一点?这可能吗?

如果数组只有两个元素,那就很简单了:

const [head, rest] = myArray;

但是如果它包含两个以上的条目怎么办?

最佳答案

您可以使用 spread syntax为此。

const [head, ...rest] = myArray; 

var myArray = [1, 2, 3, 4, 5, 6];

const [head, ...rest] = myArray;

console.log(head);
console.log(rest);

关于javascript - 如何在 JavaScript 中获取数组的头部和其余部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40673599/

相关文章:

javascript - 通过单击循环停止动画(问题)

javascript - Css 悬停缩放效果不起作用

javascript - React Js 数组字符串中的新行通过 Prop 传递

javascript - 获取和设置 jQuery 移动 slider 的值

javascript - MVC .NET 将带有 Jquery 自动完成功能的 ViewBag 字符串 [] 数组传递给服务器 ActionResult

Javascript 获取元素的值不起作用

javascript - 如何删除/删除 JavaScript function()?

javascript - Bootstrap 轮播链接到一个指示器的更多幻灯片

javascript - 在 bootstrap.css 主题之间动态切换

java - 让 Ajax 应用程序知道服务器上的错误的最佳方法是什么?