javascript - console.log 打印一个带有方括号“[]”的数组,而不仅仅是内容
javascript - console.log prints an array with its brackets " [ ]" and not just the content
我有这个代码
var family = ["Jullia", "James", "Eva"];
console.log(family);
正如您所见,当您 运行 代码时,它也会打印括号。为什么?
(我是 javascript 的新手,所以我知道这可能看起来是个愚蠢的问题..)
这就是您的控制台选择表示数组的方式——将每个元素写在方括号中。它帮助程序员知道打印的是一个元素数组。不过,如果您尝试以特定方式打印名称,我不会依赖这个“字符串化”版本。
为此,我建议学习 Array.join()
(reference),其中的示例完全符合您的要求。
我有这个代码
var family = ["Jullia", "James", "Eva"];
console.log(family);
正如您所见,当您 运行 代码时,它也会打印括号。为什么?
(我是 javascript 的新手,所以我知道这可能看起来是个愚蠢的问题..)
这就是您的控制台选择表示数组的方式——将每个元素写在方括号中。它帮助程序员知道打印的是一个元素数组。不过,如果您尝试以特定方式打印名称,我不会依赖这个“字符串化”版本。
为此,我建议学习 Array.join()
(reference),其中的示例完全符合您的要求。