js中如何去除list中的重复数据

js中如何去除list中的重复数据,第1张

最笨的方法:

var list = [1, 2, 3, 6, 7, 8, 9, 1, 2, 3, 6]//有重复的数组

var obj = {}//用于标记字符串

var arr = []//去掉重复后的数组

for (var i = 0, len = list.length i < len i++) {

    var s = list[i]

    if (obj[s]) continue//如果字符串已经存在就跳过

    else {

        obj[s] = s//加入标记对象中

        arr.push(s)//结果放入新数组中

    }

}

当jquery中有封装好的去重复方法,还有其他第三方js插件也存在去重复的方法。

额 var year=2006

for(var i==0;i《10;i++){

$("#下拉id").optin (year+i,year+i);

}

双循环可以去掉重复的

很典型的ajax实现的。类似查询用户名是否已经存在的 *** 作。看样子你是不会ajax,不知道你会写后台代码不。你的后台用什么写的java还是什么?用ajax向后台把你的输入传入后台用jdbc技术连接数据库然后查询输入是否存在。然后根据查询结果在回调函数中让页面显示不同的提示给用户。ajax入门级的例子里面估计就有,建议看一下。如果是java的话涉及到了这些东西。1、js(ajax)2、servlet 3、jdbc 这些东西你要会才行


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9257744.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存