TIL)アレイを特定の要素で並べ替える
特定の要素でソート
array.sort((a, b) => {
if (a === "Astring") {
return -1;
} else if (b === "Astring") {
return 1;
} else if (a === "Cstring") {
return -1;
} else if (b === "Cstring") {
return 1;
} else if (a === "Bstring") {
return -1;
} else if (b === "Bstring") {
return 1;
} else if (a=== "Fstring") {
return -1;
} else if (b=== "Fstirng) {
return 1;
} else {
return 0;
}
});
結果["Astring", "Cstring, "Bstring", "Fstring"]
sort()の起動方法
すなわち、a==="Astring"またはb==="Astring"の場合、それは最初にソートされる論理となり、したがって"Astring"は最初の要素としてソートされる.
Reference
この問題について(TIL)アレイを特定の要素で並べ替える), 我々は、より多くの情報をここで見つけました https://velog.io/@geonoo99/TIL-특정-요소를-기준으로-배열-정렬-하기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol