与 Ruby 的 Array 类的打包和解包函数等效的 JavaScript 函数或库是什么?我对将十六进制字符串转换为字符串特别感兴趣。
irb(main):022:0> ["446f67"].pack("H*")
=> "Dog"
我不是 JavaScript 程序员,如果库可用,我宁愿不推出自己的转换器。
最佳答案
我不认为 JavaScript 有一个函数可以做完全相同的事情; pack 似乎是特定于 Ruby 的。如果您使用 pack 将对象转换为可以通过网络发送的字符串,则可以使用 JSON反而。 Prototype library提供将对象转换为 JSON 编码字符串的方法。还有用于处理 JSON(编码和解码)的 Ruby 库,例如:
关于javascript - javascript 中的 ruby 数组打包和解包功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2250752/