阿里的一道前端测试题,转载自surmon.me
题目示意:1234567891011var greeting = 'My name is ${name}, age ${age}, I am a ${job.jobName}';var employee = { name: 'XiaoMing', age: 11, job: { jobName: 'designer', jobLevel: 'senior' } };var result = greeting.render(employee);console.log(result);
解决方案1, 正则表达式:
|
|
解决方案2, 字符串模板ES6:
|
|
解决方案3, 字符串模板(with函数):
|
|
著作权归作者所有。
作者:Surmon
链接:https://surmon.me/article/32
来源:Surmon.me