東京Node学園#6 文字コードと Node

5,592 views
5,503 views

Published on

東京Node学園#6 文字コードと Node

  1. 1. 06/25 (UTC) リリース
  2. 2. 符号化文字集合エンコーディング方式
  3. 3. ASCIIISO-8859-1JIS X 0201JIS X 0208JIS X 0213
  4. 4. Shift_JISEUC-JPISO-2022-JP
  5. 5. 世界中の文字を集めた符号化文字集合2バイトの符号日本語・中国語・韓国語の漢字は統合
  6. 6. 世界中の文字を集めた符号化文字集合4バイトの符号Unicodeに先行していたが支持されず
  7. 7. Unicodeのエンコーディング方式バイト単位で可変長のエンコーディング
  8. 8. 2byte (16bit) では足りないBMP (基本多言語面)
  9. 9. 2バイト単位のエンコーディング方式サロゲートペア
  10. 10. UTF-8ではサロゲートペアは不要3バイト長までしかサポートしていない環境もある非BMPを3バイトのペア(計6バイト)でエンコーディング
  11. 11. エンコーディング方式が揃う UTF-16 UTF-32Unicode 3.2 (02)
  12. 12. emojiが追加 (非BMP)
  13. 13. ECMA262string型
  14. 14. ~v3.8v3.9~
  15. 15. Node v0.6Node v0.8
  16. 16. Bufferストリーム (string_decoder)
  17. 17. Node v0.6Node v0.8
  18. 18. Node v0.6Node v0.8
  19. 19. 他のエンコーディングnode-iconvストリームでの利用は注意

×