“标记模板字面量”问题的记录

发布时间 2023-06-21 15:31:45作者: 浅悠
getPersonInfo(one, ...values) {
  console.log(one);
  console.log(values);
},

const person = "Lydia";
const age = 21;
this.getPersonInfo`${age}is${age}${person}${age}years old`;

这地方输出,是

 开始想不通为什么is前面是1个元素,is后面是2个元素(不是3个),后来通过了解,知道第一个参数总是字符串数组,也就是如下

 这也就是为什么第一个参数输入的数组是上面打印的五个。