2
我有一個字符串,我想要顯示它的粗體字。javascript,分割字符串,並顯示一個單詞的大膽
this.splitSentence(exercise.sentence,boldWordIndex)
所以我決定把字符串分成3部分;在粗體字,粗體字之前和之後。 所以我定義瞭如下功能。但我在加入時遇到問題,中間有三個詞沒有空格。而且我認爲應該有更好的方法。
splitedSentence(sentence,index) {
var splitedSentece = sentence.split(" ");
var slice1=splitedSentece.slice(0,index);
var slice2=splitedSentece.slice(index,index+1);
var slice3=splitedSentece.slice(index+1,splitedSentece.length);
return [slice1.join(" "),slice2.join(" "),slice3.join(" ")];
}
obs!我在一個反應應用
這可以幫助您? this.html(this.text()。replace('word','word')); – Troyer
我不知道這個詞(值),我只是索引(數字),這是服務器提供的。一個包含句子字符串和單詞索引的對象。 –
這裏是一個想法 - https://jsfiddle.net/jaromanda/gec1xy7o/ –