84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
var a = [ 0 , 89 ,2 , 3];
var b = [ "三月" , "四月" , "五月" , "六月"];var c = [ "01" , "05" , "15" , "16"];
怎么用 a 给 b 升序重新排序呢?
╰つ ゛思 绪 万 千 , 不 如 努 力 向 前 .ヽ
JavaScript 俩数组,个数一样,怎么a数组升序对另一个数组排序?-PHP中文网问答-JavaScript 俩数组,个数一样,怎么a数组升序对另一个数组排序?-PHP中文网问答
围观一下哦,学习一下。
要是我理解了你的问题, 你是希望这样吧:
var a = [ 0 , 89 ,2 , 3]; var b = [ "san" , "si" , "wu" , "liu"]; var merge = a.map(function(ai, i){ return {a:ai, b:b[i]}; }) merge.sort(function(am1, am2){ return am1.a - am2.a }) // 允许生成新的数组引用就用map, 要是不允许生成新的数组引用,就挨个赋值 b = merge.map(function(ab, i){ return ab.b }) console.log(b);
JavaScript 俩数组,个数一样,怎么a数组升序对另一个数组排序?-PHP中文网问答-JavaScript 俩数组,个数一样,怎么a数组升序对另一个数组排序?-PHP中文网问答
围观一下哦,学习一下。
要是我理解了你的问题, 你是希望这样吧: