【问题标题】:Extracting a parameter from a single object从单个对象中提取参数
【发布时间】:2016-11-21 23:17:51
【问题描述】:

我正在使用JavaScript(not JQuery),从以下对象中提取参数名称的最佳方法是什么?

Object {kind: "t3", data: Object}
data
:
Object
approved_by
:
null
archived
:
false
author
:
"mik3br"
author_flair_css_class
:
null
author_flair_text
:
null
banned_by
:
null
clicked
:
false
created
:
1468895158
created_utc
:
1468866358
distinguished
:
null
domain
:
"i.reddituploads.com"
downs
:
0
edited
:
false
from
:
null
from_id
:
null
from_kind
:
null
gilded
:
0
hidden
:
false
hide_score
:
false
id
:
"4tgmha"
is_self
:
false
likes
:
null
link_flair_css_class
:
null
link_flair_text
:
null
locked
:
false
media
:
null
media_embed
:
Object
mod_reports
:
Array[0]
name
:
"t3_4tgmha"
num_comments
:
21
num_reports
:
null
over_18
:
false
permalink
:
"/r/funny/comments/4tgmha/this_killed_me/"
post_hint
:
"link"
preview
:
Object
quarantine
:
false
removal_reason
:
null
report_reasons
:
null
saved
:
false
score
:
1387
secure_media
:
null
secure_media_embed
:
Object
selftext
:
""
selftext_html
:
null
stickied
:
false
subreddit
:
"funny"
subreddit_id
:
"t5_2qh33"
suggested_sort
:
null
thumbnail
:
"http://b.thumbs.redditmedia.com/f-1tMuhEp_mDpRYR-XpA83xgtEQeqp6tKj-ydZ24yUI.jpg"
title
:
"This killed me"
ups
:
1387
url
:
"https://i.reddituploads.com/03b691b0e5ab4eb3b524f54d31de90a1?fit=max&h=1536&w=1536&s=7bceab738dc25ea13b66ff0f389024ca"
user_reports
:
Array[0]
visited
:
false
__proto__
:
Object
kind
:
"t3"
__proto__
:
Object

【问题讨论】:

  • 您好,欢迎来到 stackoverflow。请给出一个真实的代码 sn-p,说明您尝试过的内容以及遇到的困难

标签: javascript parameters extract jsonobject reddit


【解决方案1】:

假设你有一个对象

var obj = {kind: "t3", data: {abc: "xyx", cde: "zys"}};

然后您可以从对象中以obj.kindabcobj.data.abc 访问参数kind

我想这就是你想要的。

var obj = {kind: "t3", data: {abc: "xyx", cde: "zys"}};
alert(obj.kind);
alert(obj.data.abc);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-07-15
    • 2019-06-15
    • 2022-08-19
    • 1970-01-01
    • 2016-05-25
    • 2022-11-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多