TextEncoder: encode() ã¡ã½ãã
Baseline
åºãå©ç¨å¯è½
ãã®æ©è½ã¯åºãå®è£ ããã¦ãããå¤ãã®ãã¼ã¸ã§ã³ã®ç«¯æ«ããã©ã¦ã¶ã¼ã§åä½ãã¾ãã2020å¹´1æä»¥éããã¹ã¦ã®ãã©ã¦ã¶ã¼ã§å©ç¨å¯è½ã§ãã
TextEncoder.encode() ã¡ã½ããã¯å
¥åã¨ãã¦æååãåãã Uint8Array ã«å¼æ°ã§ä¸ããããããã¹ãã TextEncoder ãªãã¸ã§ã¯ãã§æå®ãããæ¹æ³ã§ã¨ã³ã³ã¼ãããããã®ãå
¥ã£ããã®ãè¿ãã¾ãã
æ§æ
js
encode(string)
弿°
string-
ã¨ã³ã³ã¼ãããããã¹ããå ¥ã£ãæååã§ãã
è¿å¤
Uint8Array ãªãã¸ã§ã¯ãã§ãã
ä¾
html
<p class="source">This is a sample paragraph.</p>
<p class="result">Encoded result:</p>
js
const sourcePara = document.querySelector(".source");
const resultPara = document.querySelector(".result");
const string = sourcePara.textContent;
const textEncoder = new TextEncoder();
let encoded = textEncoder.encode(string);
resultPara.textContent += encoded;
仿§æ¸
| 仿§æ¸ |
|---|
| Encoding > # ref-for-dom-textencoder-encodeâ > |
ãã©ã¦ã¶ã¼ã®äºææ§
é¢é£æ å ±
- æå±å
ã®
TextEncoderã¤ã³ã¿ã¼ãã§ã¤ã¹ã