首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >检查jQuery中的[ Object ]中保存的内容

问检查jQuery中的[ Object ]中保存的内容
EN

Stack Overflow用户
提问于 2011-10-14 06:28:50
回答 3查看 215关注 0票数 1

我使用的是一个返回对象的jQuery插件,例如使用下面的代码。

代码语言:javascript
复制
onSuccess: function(data, status){
    alert(data);
}

返回对象对象

在返回对象时,我想知道如何使用js alert();检查该对象中包含的所有内容。

另外,我想知道JS对象和JSON是否是同一个对象。

谢谢

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-10-14 06:32:48

使用适当的调试工具,如Firefox的Firebug或内置的Chrome开发工具。然后可以使用console.log或console.dir检查对象。

alert不是用于调试的。它只能输出字符串,正如您已经注意到的那样,这是非常有用的。

另外,我想知道JS对象和JSON是否是同一个对象。

不,他们不是。JSON是一种数据交换格式,类似于JavaScript可用于的内容,而JavaScript对象是JavaScript中的数据类型。

如果您想知道JavaScript对象文本是否是JSON,那么这个答案也必须用no来回答。

这些都是对象文本。

代码语言:javascript
复制
var foo = {foo: "bar"};
var foo = {"foo": "bar"};

而JSON只能存在于JavaScript中的字符串中:

代码语言:javascript
复制
var foo = '{"foo": "bar"}';

然后必须将其解析为等效的JavaScript数据类型。这是由解析器完成的,比如内置的JSON或json2.js。

不要让它们相似的语法/结构欺骗你。

票数 3
EN

Stack Overflow用户

发布于 2011-10-14 06:33:38

关于您问题的第一部分,请查看以下内容:如何以对象作为成员遍历普通的JavaScript对象?

对于关于json和js对象的第二个问题: No,json是数据结构的字符串表示形式,请阅读此处:http://en.wikipedia.org/wiki/JSON。但是,很容易将json解析为js对象。

票数 0
EN

Stack Overflow用户

发布于 2011-10-14 06:35:39

检查这个.data(键,值)或.data( obj )

哪里

键-命名要设置的数据块的字符串。

值 -The新数据值;它可以是任何Javascript类型,包括数组或对象。

obj -要更新的数据键值对的对象.

或

您也可以使用jQuery.each

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7763852

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档