ES6的模板字符串问题?

咯咯咯哒
  • 36
console.log(`${[1,2,3,4]}`);

这行代码为什么不是打印 [1,2,3,4] 而是 1,2,3,4?

我看了下模板字符串的文档,没有说明变量为数组时会有解构的效果啊,请问这是什么知识点?

回复
阅读 828
1 个回答
✓ 已被采纳

非字符串对象会调用toString

[1,2,3,4].toString() //"1,2,3,4"
宣传栏