码迷,mamicode.com
首页 > 编程语言 > 详细

cocos2d JS 中的数组拼接与排序

时间:2017-06-15 10:24:27      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:依次   变量   car   局部变量   push   logs   ==   concat   排序   



 1 var arrA = [];//创建三个局部变量的新数组
 2 var arrB = [];
 3 var arrC = [];
 4 var newCards = this.MyMahjong;//创建一个新的局部变量等于一个全局变量的数组;并把里面的内容依次拆开再全部拼接
 5 for(var t=0;t<newCards.length;t++){
 6     var char = newCards[t].charAt(0);
 7     if(char == "a"){
 8         arrA.push(newCards[t]);
 9     }else if(char == "b"){
10         arrB.push(newCards[t]);
11     }else if(char == "c"){
12         arrC.push(newCards[t]);
13     }
14 }
15 var cards = [];
16 arrA = arrA.sort();//sort() 方法用于对数组的元素进行排序。排序顺序可以是字母或数字,并按升序或降序。默认排序顺序为按字母升序。
17 arrB = arrB.sort();
18 arrC = arrC.sort();
19 cards = arrA.concat(arrB,arrC);//concat()依次拼接三个数组

 

cocos2d JS 中的数组拼接与排序

标签:依次   变量   car   局部变量   push   logs   ==   concat   排序   

原文地址:http://www.cnblogs.com/luorende/p/6999762.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!