Например, дайте конкретный письменный порядок «A», «O», «E», «U», «y», «i», пожалуйста 7 строка «yuo», «you», «iao», «iao» отсортированы в порядке данного письма.
Моя идея состоит в том, чтобы приравнивать эти 6 данных на 6 букв на 0-5 номеров, а затем заменить буквы в 7-й строке в числах в 0-5, а затем используйте метод сортировки для сортировки.
Код кода копирования следующим образом:
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: '' ''};
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 (слово);
Код кода копирования следующим образом:
<pre Code_snippet_id = "173179" snippet_file_name = "blog_20140127_1_4210131"> </pre> <pre Code_id = "173179" "snippet_file_name =" blog_20140127_1_4210131 " ', Monospace; "blog_20140127_1_4210131"> </pre>
<pre> </pre>
<pre> </pre>
<pre> </pre>
<pre> </pre>
<pre> </pre>
<pre> </pre>
<pre> </pre>
<pre> </pre>
</pre>