zoukankan      html  css  js  c++  java
  • JS中判断一个数组是否有相同数据的

    页面中有多个<select>

    $("select").each(function(){
    str.push($(this).val());
    });

    // join() 方法用于把数组中的所有元素放入一个字符串。

    //元素是通过指定的分隔符进行分隔的。

    var s = str.join(",")+",";
    var n = 0;
    if (str.length != 1) {
    for(var i=0;i<str.length;i++) {
        // 用角标的方式来判断,indexOf中的值会去字符串中每个角标的值进行比对
    if (s.replace(str[i] + ",", "").indexOf(str[i] + ",") > -1) {
    n = 1;
    }
    }
    }
  • 相关阅读:
    记录一个异常
    ajax4
    ajax3
    ajax2
    ajax
    break与continue的区别
    Dom
    Dom元素的操作
    javascript (2)
    javascript
  • 原文地址:https://www.cnblogs.com/mark5/p/11714147.html
Copyright © 2011-2022 走看看