JSの文字エンコーディング---- ASCII、UnicodeとUTF-8

回します。http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html

1.ASCIIコード

すべて大文字、小文字、数字0~9、句読点、およびアメリカ英語で使用される特殊制御文字を表現する(バイナリ0を残り)7ビットのバイナリ数。

パリティのための最後のビット。

2.Unicode

Unicodeのバイトは、世界のすべてを表すことができ、最も一般的に使用されるUnicodeは2バイトの文字です(あなたは非常にリモートの文字をしたい場合は、4つのバイトを必要とします)

 
UTF8 Unicode文字セットは、エンコーディングのを使用してエンコードされます

ASCIIコードはバイトであり、Unicodeエンコーディングは、通常2バイトです

3.GBK

GBKは文字だけをエンコードするために使用され、GBKフルネーム「中国の内部コード仕様」、ダブルバイトのコードを使用しています。

4.文字セット/エンコーディング

  文字セット(文字セット)文字:文字の抽象表現のコレクション。行と文字で、世界の様々な言語を含みます。つまり、ユニコード

  エンコーディング(文字セット符号化)文字エンコーディング:ルールの組とコンピュータ・システムに対応する文字を確立します。それは単に、

  コンピュータ認識可能な通常のバイナリコードに文字。つまり、UTF-8

おすすめ

転載: www.cnblogs.com/ljyqd/p/11096800.html