标签:
对于数组中的字符串进行排序:
1、运用递归:
每次停止函数需要return false
function stringCode(a,b,i){ if(isNaN(a.charCodeAt(i))){ if(y){ finall = 1; return false; }; finall = -1; return false; }; if(isNaN(b.charCodeAt(i))){ if(y){ finall = 1; return false; }; finall = -1; return false; }; if(a.charCodeAt(i) == b.charCodeAt(i)){ i++; stringCode(a,b,i); } else{ if(y){ finall = a.charCodeAt(i) - b.charCodeAt(i); return false; }else{ finall = b.charCodeAt(i) - a.charCodeAt(i); return false; } }; };
标签:
原文地址:http://www.cnblogs.com/walkwater/p/5970748.html