美文网首页
js中${key}的写法比较

js中${key}的写法比较

作者: 叫我童大侠 | 来源:发表于2018-04-11 15:48 被阅读0次
String.prototype.format = function () {
    var str = this
    for (var i = 0; i < arguments.length; i++) {
        var re = new RegExp('\\{' + i + '\\}', 'gm')
        str = str.replace(re, arguments[i])
    }
    return str
}

调用:

var str = "我叫{0},我有{1}元"
str.format("Aton",100)//"我叫Aton,我有100元"
仿写.png

第二种:

var name = "Aton"
var money = 100
console.log(`我叫${name},我有${money}元`)
//我叫Aton,我有100元

相关文章

网友评论

      本文标题:js中${key}的写法比较

      本文链接:https://www.haomeiwen.com/subject/soqzhftx.html