cocos2d JS 中的数组拼接与排序

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cocos2d JS 中的数组拼接与排序相关的知识,希望对你有一定的参考价值。



 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 中的数组拼接与排序的主要内容,如果未能解决你的问题,请参考以下文章

cocos2d.js

cocos2d JS 艺术字特殊符号的显示

求大神指导,如何在Mac上安装cocos2d—x,就是可以在Xcode中用的

cocos2d-实现读取.plist文件(使用数组CCArray)

自学cocos2d js游戏开发应该按啥步骤进行

Cocos2D 动画问题