在这里,我有两片:
slice1=["Friday, 06-01-2018 8:00AM 11:00AM",
"Saturday, 06-02-2018 8:00AM 11:00AM",
"Sunday, 06-03-2018 8:00AM 11:00AM",
"Monday, 06-04-2018 8:00AM 11:00AM"]
slice2 =["Monday, 06-04-2018 8:00AM 10:00AM",
"Monday, 06-11-2018 8:00AM 10:00AM"]
我正在尝试的代码:-
for (var i = 0; i < slice1.length; i++) {
for (var j = 0; j < slice2.length; j++) {
if (slice1[i]== slice2[j]) {
console.log(slice2[j]);
}
}
}
我如何将每个
slice1
元素与每个字符串的slice2
范围内的每个元素都比较在8:00AM
上,所以时间将与其他记录一起改变,因为切片是动态创建的。这样可以比较slice元素吗?例如"Monday, 06-04-2018 8:00AM" == "Monday, 06-04-2018 8:00AM"
。谁能帮我这个忙。我为此使用jQuery。谢谢。 最佳答案
您可以为此使用两个for
循环
for(let s1 of slice1) {
for(let s2 of slice2) {
if(s1 === s2) {
console.log('match found');
}
}
}
关于javascript - 动态创建的切片字符串与其他切片字符串的比较(上限)?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50483946/