📜  网络API | TextDecoder decode() 方法

📅  最后修改于: 2021-11-08 06:10:32             🧑  作者: Mango

TextDecoder API 中的decode()方法用于将字节流作为输入并发出代码点流。 TextEncoder decode() 方法接受一个包含编码数据和选项对象的 ArrayBuffer 并返回原始字符串(即解码字符串)。

句法:

decoder.decode(buffer, options)

参数:

  • 缓冲区:它是一个包含编码数据的 ArrayBuffer、Dataview 或 TypedArray 实例。
  • options:它是一个可选参数,用于保存包含一些属性的对象。
    • 流:它是一个布尔值。如果数据分块处理,则设置为 true,如果数据未分块,则设置为 false(默认情况下,其值设置为 false)

返回值:它对缓冲区中的编码输入进行解码并返回解码后的字符串。

示例 1:

HTML


  

    
        TextEncoder Web API
        encodeInto() method
    

  

    

I Love javascript

          


HTML


  

    GFG TextEncoder encodeInto() method

  

    
    
    
          


输出:

示例 2:

HTML



  

    GFG TextEncoder encodeInto() method

  

    
    
    
          

输出:
点击按钮前:

点击按钮后: