亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

js實現中文名的排序

發布時間:2020-06-06 15:32:30 來源:網絡 閱讀:2009 作者:愛笑嘚蛋蛋 欄目:web開發

漢字的排序,如果含有英文的話,各排個的,互補影響。

<body>
<select class="sel" id="ect">
	<option value="蛋蛋">蛋蛋</option>
	<option value="笨笨">笨笨</option>
	<option value="小明">小明</option>
	<option value="笨蛋">笨蛋</option>
	<option value="汐">汐</option>
	<option value="Jack">Jack</option>
	<option value="Daniel">Daniel</option>
	<option value="克杰">克杰</option>
	<option value="信宗">信宗</option>
	<option value="fido">fido</option>
	<option value="tom">tom</option>
	<option value="jerry">jerry</option>	
</select>
<input type="submit" value="排序" onClick="order()"/>
</body>

javascript的部分:

<script src="jquery-1.11.2.js"></script>
<script type="text/javascript">
	function order(){
		$("select option").sort(function(a,b){ 
		    var aText = $(a).text(); 
		    var bText = $(b).text(); 
		    if(typeof aText =="string" && typeof bText == "string"){
		    	return aText.localeCompare(bText);
		    } 
		}).appendTo('select') ;	
	}
</script>

注:localeCompare() 方法用于字符串編碼的排序

  sort() 方法用于數組元素的排序


通訊錄排序:

function pySegSort(arr,empty) {
    if(!String.prototype.localeCompare)
        return null;
     
    var letters = "*ABCDEFGHJKLMNOPQRSTWXYZ".split('');
    var zh = "阿八嚓噠妸發旮哈譏咔垃麻拏噢妑七呥扨它穵夕丫帀".split('');
     
    var segs = [];
	
    var curr;
    $.each(letters, function(i,n){
        curr = {letter: this, data:[]};
        $.each(arr, function(k,v) {
            if((!zh[i-1] || zh[i-1].localeCompare(v.text) <= 0) && v.text.localeCompare(zh[i]) == -1) {
                curr.data.push(this);
            }
        });
        if(empty || curr.data.length) {
			py.push(this);
            segs.push(curr);
            curr.data.sort(function(a,b){
                return a.text.localeCompare(b.text);
            });
        }
    });
	
    return segs;
}


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

灵山县| 洛扎县| 奈曼旗| 丁青县| 成安县| 明星| 定结县| 赫章县| 祥云县| 来宾市| 长沙市| 吴江市| 高雄县| 自治县| 凭祥市| 五台县| 来宾市| 台东县| 长垣县| 岑巩县| 吴忠市| 淳安县| 洞口县| 武清区| 东丰县| 大丰市| 禹州市| 汤阴县| 桑植县| 武冈市| 罗源县| 鄂托克前旗| 崇信县| 浦县| 宿州市| 赣州市| 神池县| 印江| 汝阳县| 临西县| 安康市|