gpt4 book ai didi

javascript - 无法在控制台上使用扩展运算符参数记录字符串

转载 作者:行者123 更新时间:2023-12-01 16:09:41 25 4
gpt4 key购买 nike

我是 ES6 的新手。我正在尝试在控制台上记录一个连接的字符串(字符串+扩展参数)。但是,我无法连接它。这是代码行:

var arr1 = [1,2,3,4,5];
var arr2 = [6,7,8,9,10];

//below line
console.log("Spreading an array iterable: " + ...arr1);
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Day 1: Spread Operator</title>
</head>
<body>


</body>
</html>

最佳答案

你可以 spread ...数组作为 console.log 的参数。

console.log 是一个函数,它接受参数并将它们显示在一行中,以空格分隔。

这里,第一个值是一个字符串,后面的所有参数都是数组的元素。 ... 需要一个 iterable并将元素转换为参数。

var arr1 = [1, 2, 3, 4, 5];

console.log("Spreading an array iterable: ", ...arr1);

关于javascript - 无法在控制台上使用扩展运算符参数记录字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63883119/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com