1. 首页
  2. 编程面试题
  3. 前端
  4. ES6

ES6的模板字符串有哪些新特性?并实现一个类模板字符串的功能



基本的字符串格式化。
将表达式嵌入字符串中进行拼接。
用${}来界定在ES5时我们通过反斜杠()来做多行字符串或者字符串一行行拼接。
ES6反引号就能解决类模板字符串的功能

js
let name = 'web';
let age = 10;
let str = '你好,{name} 已经{age}岁了'
str = str.replace(/\$\{([^}]*)\}/g,function(){
return eval(arguments[1]);
})
console.log(str);//你好,web 已经 10岁了

发布者:admin,如若转载,请注明出处:https://ai1024.vip/28998.html

QR code
//