js去重,取最大值

js的数组去重
1.
var arr = [1,2,2,2,2,4,5,6,6,6,6,8,8,9,9,99]
function uniquel(arr){
var hase = [];
for(var i=0;i<arr.length;i++){
if(hase.indexOf(arr[i])==-1){
hase.push(arr[i]);
}
}
return hase;
}
document.write(uniquel(arr))

js取最大值
var res =Math.max.call(null,12,3,44,34,56,777,56)
document.write(res)

js合并去重
3.
var arr1 = [2,3,4,555,6,7,6,2,3,4]
var arr2 = [‘a’,‘b’,‘c’,‘d’,‘a’,‘b’,‘c’]
var newArr = arr1.concat(arr2)
console.log(newArr)
function res(newArr){
var hase = [];
for(var i=0;i<newArr.length;i++){
if(hase.indexOf(newArr[i])==-1){
hase.push(newArr[i])
}
}
return hase
}
document.write(res(newArr))

js升序
4.
var arr4 = [1,22,3,4,5,45,32]
arr4.sort(function(a, b) {
return a-b;
});
document.write(arr4);

js降序
5.
var arr4 = [33,2,1,4,45,23]
arr4.sort(function(a, b) {
return b -a;
});
document.write(arr4);

js数据处理并以表格形式输出 横向表格
var data = {
msg:‘success’,
code: 200,
products:[
{
name:‘手机’,
products:[
‘苹果’,‘三星’,‘华为’
]
},
{
name:‘平板’,
products:[
‘苹果’,‘三星’,‘华为’
]
},{
name:‘手机’,
products:[
‘苹果’,‘三星’,‘华为’
]
},{
name:‘手机’,
products:[
‘苹果’,‘三星’,‘华为’
]
},
]

}

document.write(’

’)
for(var i=0;i<4;i++){
document.write(’’)
for(var j=0;j<1;j++){
document.write(’’)
}
for(var k=0;k<3;k++){
document.write(’’)
}
’)
document.write(data.products[i].name)
document.write(’
’)
document.write(data.products[i].products[k])
document.write(’

            document.write('</tr>')
}




    document.write('</table>')
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值