Baseline Widely available
TextDecoder.decode()
ã¡ã½ããã¯ã弿°ã¨ãã¦æ¸¡ããããããã¡ã¼ãããã³ã¼ãããããã¹ããå«ãæååãè¿ãã¾ãã
ãã³ã¼ãããã¡ã½ããã¯ãç¾å¨ã® TextDecoder
ãªãã¸ã§ã¯ãã§å®ç¾©ããã¾ãã ããã«ã¯ããã¼ã¿ã®äºæ³ãããã¨ã³ã³ã¼ããããã³ã¼ãã¨ã©ã¼ã®å¦çæ¹æ³ãªã©ãå«ã¾ãã¾ãã
decode()
decode(buffer)
decode(buffer, options)
弿°
buffer
çç¥å¯
ãã³ã¼ãããã¨ã³ã³ã¼ããããããã¹ããå
¥ã£ã¦ãããArrayBuffer
ãTypedArray
ãDataView
ã®ä½ããã®ãªãã¸ã§ã¯ãã§ãã
options
çç¥å¯
以ä¸ã®ããããã£ãæã¤ãªãã¸ã§ã¯ãã§ãã
stream
è«çå¤ã®ãã©ã°ã§ãä»¥å¾ decode()
ãå¼ã³åºãéã«ã追å ãã¼ã¿ãç¶ããã©ããã示ãã¾ãã ãã¼ã¿ãå¡ã§å¦çããå ´å㯠true
ã«è¨å®ããæå¾ã®å¡ãã¾ãã¯ãã¼ã¿ãå¡ã§ãªãå ´å㯠false
ã«è¨å®ãã¾ãã æ¢å®å¤ã¯ false
ã§ãã
TypeError
TextDecoder.fatal
ããããã£ã true
ã®å ´åããã³ã¼ãã¨ã©ã¼ãããã¨çºçãã¾ãã
æååã§ãã
ä¾ãã®ä¾ã§ã¯ãã¦ã¼ãè¨å· ⬠ãã¨ã³ã³ã¼ããããã³ã¼ããã¦ãã¾ãã
HTML<p>Encoded value: <span id="encoded-value"></span></p>
<p>Decoded value: <span id="decoded-value"></span></p>
JavaScript
const encoder = new TextEncoder();
const array = encoder.encode("â¬"); // Uint8Array(3) [226, 130, 172]
document.getElementById("encoded-value").textContent = array;
const decoder = new TextDecoder();
const str = decoder.decode(array); // String "â¬"
document.getElementById("decoded-value").textContent = str;
çµæ 仿§æ¸ ãã©ã¦ã¶ã¼ã®äºææ§ é¢é£æ
å ±
TextDecoder
ã¤ã³ã¿ã¼ãã§ã¤ã¹ãRetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4