次に、職員リストをアルファベット順に並べ替える必要があります。現在、バックエンドにはこの機能がありません。フロントデスクに書いてアドバイスを求めます。ありがとう!!
リーリー
配列の sort() メソッドを使用するだけです。デフォルトのルールでは、配列内の要素がアルファベット順に並べ替えられます。
担当者のリストを配列に入れ、array.sort() を使用してアルファベット順に並べ替えます。 https://developer.mozilla.org... を参照してください。
配列のデフォルトの並べ替えは辞書順です。その人が中国人の場合は、まず中国語をピンインに変換してから並べ替える必要があります。
ピンインに変換する方法はオンラインで見つけることができます。コードは全体的に長いので、貼り付けません。
はっきりさせておきますが、それらはすべて中国語ですか、それとも英語の名前がありますか?そして、英語の名前がある場合、中国語は混合されていますか、それとも分離されていますか?
簡単にするには、github で中国語からピンインへの変換ライブラリを見つけ、姓をピンインに変換して、最初の文字で並べ替えます。
名前の最初の文字を抽出し、並べ替える配列に格納することをお勧めします。その後、sort を使用して並べ替えます。
上階に提供されているコードに関しては、問題があります
通常の状況では、出力は次のようになります: ああ、兄貴が送ってくれました....
リーリー
配列の sort() メソッドを使用するだけです。デフォルトのルールでは、配列内の要素がアルファベット順に並べ替えられます。
担当者のリストを配列に入れ、array.sort() を使用してアルファベット順に並べ替えます。
https://developer.mozilla.org... を参照してください。
リーリー
配列のデフォルトの並べ替えは辞書順です。その人が中国人の場合は、まず中国語をピンインに変換してから並べ替える必要があります。
ピンインに変換する方法はオンラインで見つけることができます。コードは全体的に長いので、貼り付けません。
はっきりさせておきますが、それらはすべて中国語ですか、それとも英語の名前がありますか?そして、英語の名前がある場合、中国語は混合されていますか、それとも分離されていますか?
簡単にするには、github で中国語からピンインへの変換ライブラリを見つけ、姓をピンインに変換して、最初の文字で並べ替えます。
リーリー
名前の最初の文字を抽出し、並べ替える配列に格納することをお勧めします。
その後、sort を使用して並べ替えます。
上階に提供されているコードに関しては、問題があります
リーリー通常の状況では、出力は次のようになります: ああ、兄貴が送ってくれました....