2016-06-29 30 views
-2

私はjavascriptのsort関数がアスキーコード内の単語の各文字を変換してアルファベット順が必要なときに単語間の比較を可能にするのを見ました。この関数はすべての文字のasciIコードを見つけることができますか?それはすべての手紙のリストをスライドさせるのですか? ASCIIコードを文字に関連付ける関数のメソッドとは何ですか? は助けをどうもありがとうございます:)与えられたデータの間の一致を見つける

+0

あなたが行う場合は、 '「」> 'B'' ASCIIであるため、それは' false'のを返します 『』です< 「B」に。私はそれが助けることができると思う。あなたはASCIIコード – Hearner

+0

を与える 'yourChar.charCodeAt(0)'も持っています。どのようにしてこのコードを各文字に関連づけることができますか? – giordanofry

+0

"a" .charCodeAt(0)と "b" .charCodeAt(0)を探しています – JonSG

答えて

0

抽象的に、文字は「」と番号「97」は、両方のバイト「01100001」であり、我々は文字としての考えをその中に番号です。

ユニコードでサポートされているマルチバイト文字と数字は、マルチバイト浮動小数点ですが、コンセプトは高いレベルで保持されています。

ASCII、WE8DEC、またはUnicodeのフレーバのような「エンコーディング」は基本的に、(バイトの)バイトを、私たちが文字と考えるものにマップする方法です。

数字を並べ替えることができれば、文字も文字列も並べ替えることができます。

また、ネイティブ仕分けルールを説明し、この記事に興味があるかもしれません:How does JavaScript decide sort order with characters from different character sets?

関連する問題