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