JavaScriptの「new TextEncoder();」について簡単なサンプルコードで解説

6 回閲覧されました
みなさんこんにちは、jonioです。
今回はJavaScriptの「new TextEncoder();」について簡単なサンプルコードで解説します。
Laravelの無料学習サイトを作りました
Laravelを勉強したい人向けの無料の学習サイトを作りました。
ここからリンクに飛べますのでぜひ利用してください。
「new TextEncoder();」とは
文字列を UTF-8 のバイト列に変換(エンコード)するのに使います。
まず下記の記述をします。
const encoder = new TextEncoder(); そして下記の記述でUTF-8のバイト列にエンコードします。
encoder.encode('こんにちは')バイト数を取得するには下記の記述をすればいいです。
encoder.encode('こんにちは').lengthひらがなは1文字3バイトなので3×5=15バイトになります。