gpt4 book ai didi

javascript - javascript 中的 str(R 语言)相当于什么,用于获取对象的结构?

转载 作者:行者123 更新时间:2023-11-29 09:53:08 25 4
gpt4 key购买 nike

在 R 中,我们有方便的函数 str 来检查对象,告诉您对象的结构。

这里有一个例子用来获取解析过的json对象的结构(我使用json只是为了给出一个有用的例子)

txt = '{"name":"agstudy","job":"developer"}'
library(rjson)
obj = fromJSON(txt)

现在使用 str:

str(obj)
List of 2
$ name: chr "agstudy"
$ job : chr "developer"

例如,现在使用 jquery 我可以这样做:

txt = '{"name":"agstudy","job":"developer"}';
var obj = $.parseJSON(txt);
var x = '';
$.each(obj, function(key, val) {
x = x + ' key ' + key + ' val ' + val +'\n'
});

但我正在寻找更方便的功能?

最佳答案

基本上您有两个舒适的选择。

使用您的示例对象,

var obj = {name:"agstudy",job:"developer"};
console.log ("Formatted object %O",obj)
console.dir (obj);

看起来像这样

  • Chrome
    • console.log
    • > enter image description here
    • console.dir
    • > enter image description here
  • Firefox (使用 Firebug )
    • console.log
    • > enter image description here
    • console.dir
    • > enter image description here
  • ... IE 漏洞
    • > enter image description here

这是一个Fiddle

如果您正在寻找一种直接在 Fiddle 站点中打印对象的方法,请查看 JSBin ,它提供了一个内置的控制台,是值得的。

enter image description here

关于javascript - javascript 中的 str(R 语言)相当于什么,用于获取对象的结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18125884/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com