比较动态创建的切片字符串与其他切片字符串是否达到限制?

时间:2018-05-23 08:53:33

标签: javascript

这里我有两个片段: -

 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时间将随其他记录而变化,因为切片a动态创建。是否可以像这样比较切片元素。例如"Monday, 06-04-2018 8:00AM" == "Monday, 06-04-2018 8:00AM"。任何人都可以帮助我。我正在使用jQuery。谢谢。

1 个答案:

答案 0 :(得分:1)

您可以为此

使用两个for循环
for(let s1 of slice1) {
  for(let s2 of slice2) {
    if(s1 === s2) {
      console.log('match found');
    }
  }
}