国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 語(yǔ)言 > JavaScript > 正文

把字符串按照特定的字母順序進(jìn)行排序的js代碼

2024-05-06 15:59:58
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
把字符串按照特定的字母順序進(jìn)行排序,下面有個(gè)不錯(cuò)的示例,大家可以參考下

例如,給一個(gè)特定的字母順序,"a","o","e","u","y","i",請(qǐng)把'aiye','oeu','ayo','eoyiu','yuo','you','iao'這7個(gè)字符串按照給定的字母順序排序。

我的思路是把那幾個(gè)給定的6個(gè)字母分別等效成0-5的數(shù)字,然后把那7個(gè)字符串中的字母替換成0-5中的數(shù)字,再用sort方法進(jìn)行排序,代碼如下:

復(fù)制代碼 代碼如下:


var word = ['aiye','oeu','ayo','eoyiu','yuo','you','iao'];
var obj = {a:0,o:1,e:2,u:3,y:4,i:5};
var obj1 = {0:'a',1:'o',2:'e',3:'u',4:'y',5:'i'};
for(var index in word){
var word1 = word[index];
var word3 = "";
for(var i = 0; i< word1.length; i ++ ){
word3 += obj[word1[i]];
};
word[index] = word3
}
word.sort();
for(var index in word){
var word1 = word[index];
var word3 = "";
for(var i = 0; i< word1.length; i ++ ){
word3 += obj1[word1[i]];
};
word[index] = word3
}
console.log(word);


復(fù)制代碼 代碼如下:


<pre code_snippet_id="173179" snippet_file_name="blog_20140127_1_4210131"></pre><pre code_snippet_id="173179" snippet_file_name="blog_20140127_1_4210131"><span><span></span></span><pre code_snippet_id="173179" snippet_file_name="blog_20140127_1_4210131"></pre>
<pre></pre>
<pre></pre>
<pre></pre>
<pre></pre>
<pre></pre>
<pre></pre>
<pre></pre>
<pre></pre>

</pre>

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 麦盖提县| 凤凰县| 惠来县| 新巴尔虎左旗| 十堰市| 巧家县| 泽库县| 灵宝市| 远安县| 巩留县| 大余县| 紫阳县| 大连市| 宜都市| 叶城县| 东乡族自治县| 东辽县| 那曲县| 团风县| 建昌县| 和静县| 荔浦县| 北宁市| 雅江县| 浦东新区| 商都县| 龙州县| 顺义区| 咸宁市| 太仓市| 香河县| 夏津县| 光山县| 宣恩县| 平乡县| 安康市| 道真| 兴国县| 巴塘县| 镇康县| 贡嘎县|