js/jq 数组去重,数组(数字/字母)排序,json合并
2018-04-02 15:21
711 查看
本文写的是前端的一些操作 数字/字母 小技巧;
适用于:字母排序(人名排序、、、)--数字排序(月份排序、、、)-等等
去重: jq--unique js--循环遍历(没记住-多数都是)
排序:sort
json合并:extend
(ps:百度一下,或许有不错的收获)
简单的写一下例子
适用于:字母排序(人名排序、、、)--数字排序(月份排序、、、)-等等
属性
合并数组:js--concat jq--merge去重: jq--unique js--循环遍历(没记住-多数都是)
排序:sort
json合并:extend
(ps:百度一下,或许有不错的收获)
简单的写一下例子
例子
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script src="../js/jquery-1.9.1.js" type="text/javascript" charset="utf-8"></script> </head> <body> </body> <script type="text/javascript"> var arr = ['1', '5', '3'] var arr2 = ['1', '2', '3'] var arr3 = ['0', '4'] var arr4 = arr.concat(arr2, arr3); // var arr4 = $.merge(arr,arr2 )//jq合并 console.log('数组 合并---'+arr4);// console.log('数组 去重---'+$.unique(arr4))//去重 console.log('排序---'+arr4.sort(sortNumber)) function sortNumber(a, b) { return a - b//顺序 //return b - a//倒序 } //字母排序 var a=['a','c','b']; console.log('字母排序--'+a.sort()) //json 合并 var arr5 = { 'a': '1', 'b': '2', 'c': '3' }; var arr6 = { 'd': '1', 'e': '阿萨德2', 'b': '阿萨德3' }; console.log('json 合并,相同key以后面的为主 $.extend(arr5, arr6)--arr6 的为主') console.log($.extend(arr5, arr6)) </script> </html>
相关文章推荐
- js中json对象数组按对象属性排序
- js json数组按某一字段排序
- 编写一个js函数求一个字符串数组按字符串中各字母出现次数多少的重新排序
- 数组对象按字母顺序或数字大小排序
- JSON是一种数据交换格式(JSON对象/JSON字符串/JSON数字/JSON数组等) -------- JSON对象是JS引擎的内置对象
- js随机产生40个60至100之间的不相同的数字存入数组并顺序排序
- 对数组里的字典进行数字字母排序
- JS对表格排序(支持对序号,数字,字母,日期)
- js中数字类型数组排序
- JS数组排序-按照KEY的数字或者ascii码排序
- 【js实现】在排序数组中,找出给定数字的出现次数,比如 [1, 2, 2, 2, 3] 中2的出现次数是3次
- js 数组合并 分隔 及转为json格式
- JS实现json对象数组按对象属性排序操作示例
- js对数组中的数字从小到大排序实现代码
- js 按指定属性给对象数组排序(json数组)
- jS中 用for循环进行对数组中数字升降排序
- js二维数字数组排序,添加内容到标签
- js数组排序,根据数组中对象的某一属性进行排序 支持数字和字符串的排序,也支持按两个属性进行排序
- js,将一个整数数组先按照因子数量排序,再按照数字大小排序 Version2
- js对数组中的数字从小到大排序实现代码