将字符串插值模板存储到变量中

问题描述 投票:0回答:1

有没有办法将字符串插值模板存储到 JavaScript 中的变量中,然后将其作为函数(或类似的东西)调用?

我想做这样的事情:

const myStr = `http://website.com/${0}/${1}`;
console.log(myStr('abc','def'));

// http://website.com/abc/def
javascript string string-interpolation
1个回答
1
投票

您可能需要为其编写一个函数,如下所示:

function myStr(input1, input2) {
    return `http://website.com/${input1}/${input2}`;
}

myStr('abc', 'def');
© www.soinside.com 2019 - 2024. All rights reserved.