鍍金池/ 問答/Linux  HTML/ 如何在一段文字中插入內(nèi)容?

如何在一段文字中插入內(nèi)容?

let str = 'abcd',
在ab后面插入mn
已知插入的下標(biāo)為2,需要得到新的字符串a(chǎn)bmncd,如何實(shí)現(xiàn)?

回答
編輯回答
初心

str.replace('ab','abmn');

2017年8月8日 15:18
編輯回答
掛念你
let str = 'abcd'
let appendStr = 'mn'
let index = 2
let finalStr = `${str.substr(0, index)}${appendStr}${str.substr(index)}`
2018年9月22日 20:02
編輯回答
痞性
let str = 'abcd',
insertStr='mn',
insertIndex=2;
console.log(str.slice(0,insertIndex)+insertStr+str.slice(insertIndex));//返回 abmncd
2017年4月4日 16:27
編輯回答
笑浮塵
var str = 'abcd';
var arr = str.split("")
arr.splice(2,0,"mn")
alert(arr.join(""))
2017年6月29日 14:41