有哪些JavaScript函数或库可以等效于Ruby的Array类中的pack和unpack函数?我特别想将十六进制字符串转换为字符串。
irb(main):022:0> ["446f67"].pack("H*")
=> "Dog"
我不是JavaScript程序员,如果有库可用,我宁愿不自己编写转换器。
irb(main):022:0> ["446f67"].pack("H*")
=> "Dog"
我不是JavaScript程序员,如果有库可用,我宁愿不自己编写转换器。
我认为 JavaScript 没有完全相同的功能; pack 似乎是一个 Ruby 专有的函数。如果你正在使用 pack 将一个对象转换为字符串,以便发送到网络上,你可以使用 JSON。Prototype library 提供了将对象转换为 JSON 编码字符串的方法。还有一些 Ruby 库可用于处理 JSON(编码和解码),例如: