本文举例说明了JS实现的对象去重功能。分享给大家参考,如下:
!doctype html lang=' en ' head metacarset=' utf-8 ' titlewww.jb51.net JS对象重复数据删除/title/headsdyscriptvar obj=[{year:' 2013-2014 ',term:' 1'},{year: '2013-2014 ',term: '2'},{ year : ' 2013-2014 ',term: '3'},{ year 3360 'obj . foreach(function(GPA){ unique[JSON . stringify(GPA)]=GPA });对象键(唯一的)。map(函数(u){ return JSON . parse(u)});console.log(唯一)/脚本/正文/html的运行结果:
感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.jb51.net/code/HtmlJsRun来测试上述代码的运行效果。
PS:这里有一些相关的工具供大家参考:
在线重复数据消除工具:http://tools.jb51.net/code/quchong
在线文本重复数据消除工具:http://tools.jb51.net/aideddesign/txt_quchong
关于JavaScript的更多信息,请查看本网站专题:《JavaScript数组操作技巧总结》、《JavaScript字符与字符串操作技巧总结》、《JavaScript遍历算法与技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript数学运算用法总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript错误与调试技巧总结》、0103010。
希望本文对JavaScript编程有所帮助。