正则-模板引擎实现的初步原理

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);
上一篇 下一篇

猜你喜欢

热点阅读