必須有一種簡單的方法來做到這一點,但我不知道如何在Typescript 中這樣做。
我有字串:
string origin = 'app-home';
string modifier = 'ua-';
我想最終得到一個result帶有值的字串:
console.log(result); // app-ua-home
有沒有辦法輕松做到這一點?npm圖書館也很有用。謝謝。
uj5u.com熱心網友回復:
在 JavaScript 中,字串是不可變的。但是,您可以執行以下操作:
TS游樂場
const delimiter = '-';
const initial = 'app-home';
const insertValue = 'ua';
let result = '';
for (const unit of initial) {
if (unit !== delimiter) result = unit;
else result = `${delimiter}${insertValue}${delimiter}`;
}
console.log(result); // "app-ua-home"
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/392700.html
上一篇:允許臨時為型別狀態的空物件
下一篇:反應和打字稿動態網格調整大小
