コアポイント
メソッドは変換を逆転させ、小数の数値を非断続的な数値文字列に戻すことができます:parseInt
Number.toString
var character = "2F"; alert(parseInt(character, 16)); // 弹出 47 var number = 47; alert(number.toString(16)); // 弹出 "2F"
最初に、使用する文字の辞書である語彙を定義する必要があります。単一のユニコードエスケープシーケンスとして定義されます。この場合、アルファからPIまでの16の首都ギリシャ文字があります。各数値は文字で表され、文字列全体の長さは数値ベースを決定します。
エスケープシーケンスはキャラクターvar lexicon = "u0391u0392u0393u0394u0395u0396u0397u0398u0399u039au039bu039cu039du039eu039fu03a0";
です ユニコードエスケープシーケンスを定義するのに6つのタイピング文字が必要であっても、文字列に1つの文字のみとして表示されるため、語彙の長さは16文字です。語彙を取得したら、を使用して番号インデックスで文字を引用できます。その逆も同様です。
var character = "2F"; alert(parseInt(character, 16)); // 弹出 47 var number = 47; alert(number.toString(16)); // 弹出 "2F"
実行される計算は、両方の方法に基づいています。たとえば、ループを定義し、「κ」反復を実行し、次の間に各文字を一覧表示しましょう。
var lexicon = "u0391u0392u0393u0394u0395u0396u0397u0398u0399u039au039bu039cu039du039eu039fu03a0";
に相当するキャラクターを取得する必要があります。
var number = lexicon.indexOf("u0398"); // "Θ" 的十进制等价物 var character = lexicon.charAt(7); // 7 的字符等价物
はlexicon.charAt("F")
になる必要があります):lexicon.charAt(15)
var str = ""; for(var i=0; i<lexicon.indexOf("u039a"); i++) { str += lexicon.charAt(i); } alert(str);
データが重要です!
通常のラテン語の数字と文字を使用して、必要に応じてまったく同じ方法でカウントできることがあります。用語集のスケーラビリティは、それを使用してJavaScriptのネイティブ機能を36を超えるカーディナリティに拡張し、当時適切に見えるシンボルを使用できることを意味します。またはスタイリッシュな時計を開発するだけです!
もっと知りたいですか?
ジェームズの詳細を読みたい場合は、毎週のTech Times Newsletter Tech Timesを購読してください。
任意のキャラクターセット(FAQ)に関するFAQ
(元のテキストに記載されているFAQパーツをここに含める必要があります。長さの理由により、ここでは省略されています)
以上が任意の文字セットでカウントしますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。