正则-模板引擎实现的初步原理
2019-06-16 本文已影响0人
子心_
var str = "my name is {0}, my age is {1}, I come from {2}, I love {3}~ ";
var ary = ["崔俊丽", "18", "JavaScript"];
str = str.replace(/{(\d+)}/g, function () {
return ary[arguments[1]];
// return ary[RegExp.$1]; // 在IE下不兼容
});
console.log(str);