Javascript Java脚本-识别特定字符串并将其推入数组
一旦我的名字在文本列表中被识别出来,我想把它放入hits数组中。由于某些原因,它没有进入命中数组。我怎样才能把我的名字输入hits数组?有什么我看不到的?谢谢Javascript Java脚本-识别特定字符串并将其推入数组,javascript,arrays,Javascript,Arrays,一旦我的名字在文本列表中被识别出来,我想把它放入hits数组中。由于某些原因,它没有进入命中数组。我怎样才能把我的名字输入hits数组?有什么我看不到的?谢谢 var text = ("Blah", "Blah", "Blah", "Stan", "Blah", "Blah", "Stan", "Blah", "Blah", "Blah", "Stan", "Blah", "Blah", "Blah") var myName = "Stan" var hits = [] for (i =
var text = ("Blah", "Blah", "Blah", "Stan", "Blah", "Blah", "Stan", "Blah", "Blah", "Blah", "Stan", "Blah", "Blah", "Blah")
var myName = "Stan"
var hits = []
for (i = 0; i <= text.length; i++) {
if (text[i] === "S") {
for (var j = i; j < (i + myName.length); j++) {
hits.push(text[j])
}
}
}
var text=(“废话”,“废话”,“废话”,“斯坦”,“废话”,“斯坦”,“废话”,“废话”,“废话”,“废话”,“废话”,“斯坦”,“废话”,“废话”,“废话”,“废话”)
var myName=“斯坦”
var hits=[]
对于(i=0;ivar text=(“废话”、“废话”、“废话”、“斯坦”、“废话”、“废话”、“斯坦”、“废话”、“废话”、“废话”、“废话”、“斯坦”、“废话”、“废话”)
用括号括起来
您需要迭代一个数组,该数组的文本用括号声明
var text=[“废话”、“废话”、“废话”、“斯坦”、“废话”、“废话”、“斯坦”、“废话”、“废话”、“废话”、“废话”、“斯坦”、“废话”、“废话”、“废话”]
var text=[“诸如此类”,“诸如此类”,“诸如此类”,“诸如此类”,“诸如此类”,“诸如此类”,“诸如此类”,“诸如此类”,“诸如此类”,“诸如此类”,“诸如此类”,“诸如此类”,“诸如此类”]
var myName=“斯坦”
var hits=[]
对于(i=0;i-1){
hits.push(文本[i]);
}
}
首先,文本不是数组。它只会保存字符串Blah
,正如您在点击中看到的变量一样,数组是用[]
声明的,而不是()