socket.io 之 编码解码

概述

计算机只知道数字0 、1

如何用0、1表示万物

「 二进制数据: 基本单位字节byte 」

《socket.io 之 编码解码》

编码

为什么要编码?

《socket.io 之 编码解码》

ASCII

此时还没有统一的字符编码标准

《socket.io 之 编码解码》

Unicode

标准: 涵盖所有的语言字符

《socket.io 之 编码解码》

utf8

unicode的一种编码实现方式

js的字符编码方式是utf-16

《socket.io 之 编码解码》
utf16编码的数据如何转换为uft8?
《socket.io 之 编码解码》
《socket.io 之 编码解码》

JavaScript 如何操作二进制数据[binary data]

《socket.io 之 编码解码》
history
《socket.io 之 编码解码》

[Blob]
base object
《socket.io 之 编码解码》

FileReader
《socket.io 之 编码解码》

TypedArray
《socket.io 之 编码解码》

位运算符
《socket.io 之 编码解码》

https://github.com/socketio/e…

    原文作者:有李
    原文地址: https://segmentfault.com/a/1190000015407513
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞