【发布时间】:2017-09-08 19:57:49
【问题描述】:
我有这个问题,我有很多这样的词
let words = ['prueba', 'etiquetas'];
和我的字符串
let product = 'Prueba de etiquetas';
这个单词数组和字符串总是不同的,每个产品都包含自己的单词数组,我想知道这些单词中有哪些在字符串中并在字符串中突出显示这些单词,在这种情况下,当我想打印productvariable,输出应该是:
Prueba 德 礼节
到目前为止我的代码是这样的
if (words.length) {
for (let x = 0; x < words.length; x++) {
if (product.toUpperCase().indexOf(words[x].toUpperCase()) !== -1) {
//Here I need to hightligh the words in the string
}
}
}
但我不知道如何在 product 变量中进行更改,有什么想法吗?难道我做错了什么?希望您能帮帮我,谢谢。
【问题讨论】:
-
@hellcode HTML.
标签: javascript arrays string