在字符串中编码和解码javascript对象

升华

我想将Javascript对象用作哈希图中的键。为此,我必须将此Javascript对象转换为字符串。还必须有一种方法可以从该字符串中解码出对象。

最好的方法是什么?

到目前为止,我发现了两种转换方法。使用JQuery Params方法和JSON.stringify。

谢谢。

i

看来JSON是您所需要的:

  • 对象到字符串

    JSON.stringify(obj);
    
  • 字符串到对象

    JSON.parse(obj);
    

或者,您可以使用ES6Map以便能够直接将对象用作键,但是当前对浏览器的支持很小。还要注意,即使不同的对象看起来相同,它们也将具有不同的值:

var m = new Map(),
    obj1 = {}, obj2 = {};
m.set(obj1, 'foo');
m.set(obj2, 'bar');
m.get(obj1); // 'foo'
m.get(obj2); // 'bar'

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

编码和解码字符串中的差异

来自分类Dev

编码和解码字符串

来自分类Dev

编码和解码字符串

来自分类Dev

使用java.util.Base64编码和解码字符串

来自分类常见问题

base 64以角度(2+)编码和解码字符串

来自分类Dev

使用RijndaelManged类的AES加密:Baes64编码和解码AES加密字符串

来自分类Dev

是否有任何单独的Java API用于对字符串进行编码和解码

来自分类Dev

编码和解码多语言字符串 c#

来自分类Dev

如何在命令行上编码和解码百分比编码的字符串?

来自分类Dev

如何在命令行上编码和解码百分比编码的字符串?

来自分类Dev

编码和解码国际字符

来自分类Dev

解码javascript中的url字符串

来自分类Dev

在Python中对字符串进行URL编码和-解码

来自分类Dev

解码Java中的编码字符串?

来自分类Dev

在Python中解码和编码希伯来字符串

来自分类Dev

对象数组 json 字符串化和解码 - 无法访问数据

来自分类Dev

JavaScript无法正确编码和解码字符

来自分类Dev

PostgreSQL中的编码和解码

来自分类Dev

多次解码编码的字符串

来自分类Dev

从URL角度,编码和解码对象

来自分类Dev

编码和解码自定义对象

来自分类Dev

将对象文字编码为Javascript中的URL查询字符串

来自分类Dev

PHP / JavaScript:如何最好地编码/解码字符串?

来自分类Dev

如何使用 jquery/javascript 或 angular 2/4 解码 sha 256 编码的字符串?

来自分类Dev

在c中编码和解码文本

来自分类Dev

Ruby中的AFSK编码和解码

来自分类Dev

如何从android中的json对象中删除和解析空字符串并显示为列表

来自分类Dev

base64编码的字符串:可以在PHP中解码,但不能在Java中解码吗?

来自分类Dev

Javascript从字符串中获取对象

Related 相关文章

热门标签

归档