util.TextEncoder

関数の概要

util.TextEncoderは、文字列を指定されたエンコーディング形式(例:UTF-8)でバイト列にエンコードするためのNode.jsの関数です。主な目的は、テキストデータをバイナリデータとして扱う際に使用されます。

パラメータの説明

引数 用途
input string エンコードする文字列

戻り値

返り値はUint8Array型のバイト列で、同期的に処理されます。

使用例


const encoder = new util.TextEncoder();
const encodedData = encoder.encode('Hello, World!');
console.log(encodedData);
// Output: Uint8Array [ 72, 101, 108, 108, 111, 44, 32, 87, 111, 114, 108, 100, 33 ]

関連する関数

  • util.TextDecoder: バイト列を文字列にデコードするための関数

まとめ

util.TextEncoderは、テキストデータをバイナリデータに変換する際に便利な関数です。適切なエンコーディング形式を選択し、正確なバイト列を得ることが重要です。