第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何將帶有逗號的字符串轉(zhuǎn)換為帶有標簽的字符串 - ES6

如何將帶有逗號的字符串轉(zhuǎn)換為帶有標簽的字符串 - ES6

肥皂起泡泡 2022-05-26 10:44:05
如何將帶有逗號的字符串轉(zhuǎn)換為帶有主題標簽的字符串。有人可以幫忙嗎?到目前為止我嘗試過的內(nèi)容如下。它在使用時給出單個元素map。我如何使它成為一個單獨的字符串,并#在數(shù)組中的每個項目之前附加。const tags = 'caramel,vanilla,chocolate';const splitArray = tags.split(",").map(val=> console.log('#'+val));
查看完整描述

3 回答

?
不負相思意

TA貢獻1777條經(jīng)驗 獲得超10個贊

您可以在開始時使用.replace()global 并擴展 with #。


使用模板文字進行擴展,#在第一個字符的位置使用:


const tags = 'caramel,vanilla,chocolate';

const result = `#${tags.replace(/,/g, '#')}`;

console.log(result);


或者正如帕特里克在/^|,/g正則表達式中的評論部分所建議的那樣:


const tags = 'caramel,vanilla,chocolate';

const result = tags.replace(/^|,/g, '#');

console.log(result);


查看完整回答
反對 回復(fù) 2022-05-26
?
飲歌長嘯

TA貢獻1951條經(jīng)驗 獲得超3個贊

您可以使用.join(''):


const tags = 'caramel,vanilla,chocolate';


const result = tags.split(",").map(val=> "#"+val).join('');

console.log(result);


查看完整回答
反對 回復(fù) 2022-05-26
?
慕桂英3389331

TA貢獻2036條經(jīng)驗 獲得超8個贊

使用減少。


const tags = 'caramel,vanilla,chocolate';


const splitArray = tags.split(",").reduce( (res,val) => (res+'#'+val) ,'');

console.log(splitArray);


查看完整回答
反對 回復(fù) 2022-05-26
  • 3 回答
  • 0 關(guān)注
  • 187 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號