我想用console.log
這樣的字符串替換變量。 我想實現的是這樣的:像console.log這樣的字符串中的替代變量
let str = 'My %s is %s.';
replaceStr(string, /* args */) {
// I need help with defining this function
};
let newStr = replaceStr(str, 'name', 'Jackie');
console.log(newStr);
// output => My name is Jackie.
/*
This is similar to how console.log does:
// console.log('I\'m %s.', 'Jack');
// => I'm Jack.
*/
我無法弄清楚如何做到這一點。任何幫助都感激不盡。
謝謝。
有沒有使用任何理由['模板literals'(https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Template_literals)? –
@ChristopherMoore我想實現的不是模板文字提供的內容。 –