對象TextDecoder
TextDecoder 解碼對象
創建方法
1var textDecoder = new util.TextDecoder('utf8');
繼承關係
建構函數
TextDecoder
TextDecoder 物件建構函數,使用參數建構
1
2new TextDecoder(String codec = "utf8",
Object opts = {});
呼叫參數:
- codec: String, 指定解碼字元集
- opts: Object, 指定解碼選項
成員屬性
encoding
String, 查詢目前的編碼字元集
1readonly String TextDecoder.encoding;
成員函數
decode
將二進位資料轉換為文本
1
2String TextDecoder.decode(Buffer data,
Object opts = {});
呼叫參數:
- data:Buffer, 要轉換的二進位
- opts: Object, 指定解碼選項
回傳結果:
- String, 返回解碼的文本
將二進位資料轉換為文本
1String TextDecoder.decode();
回傳結果:
- String, 返回解碼的文本
toString
傳回物件的字串表示,一般回傳"[Native Object]",物件可以根據自己的特性重新實現
1String TextDecoder.toString();
回傳結果:
- String, 傳回物件的字串表示
toJSON
傳回物件的JSON 格式表示,一般傳回物件定義的可讀屬性集合
1Value TextDecoder.toJSON(String key = "");
呼叫參數:
- key: String, 未使用
回傳結果:
- Value, 傳回包含可JSON 序列化的值