Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/429.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript对象所需的帮助_Javascript - Fatal编程技术网

Javascript对象所需的帮助

Javascript对象所需的帮助,javascript,Javascript,我需要一些关于Javascript对象的帮助。这就是我得到的: _genre_id = {politics:'1',sport:'2',celeb:'3',gossip:'4',busi:'5'}; var genre = 'politics'; 我想做的是简单地获得为政治存储的价值,在本例中,1通过这样做: var genreID = _genre_id.genre; 但这当然不起作用,因为流派属性不存在。我希望它与政治有关 任何想法都欢迎 关于\u-genre\u-id[genre]如何

我需要一些关于Javascript对象的帮助。这就是我得到的:

_genre_id = {politics:'1',sport:'2',celeb:'3',gossip:'4',busi:'5'};
var genre = 'politics';
我想做的是简单地获得为政治存储的价值,在本例中,1通过这样做:

var genreID = _genre_id.genre;
但这当然不起作用,因为流派属性不存在。我希望它与政治有关


任何想法都欢迎

关于
\u-genre\u-id[genre]
如何?

关于
\u-genre\u-id[genre]
如何

var _genre_id = {politics:'1',sport:'2',celeb:'3',gossip:'4',busi:'5'};
var genre = 'politics';
var genreID = _genre_id[genre];
请注意,我在设置
\u-genre\u-id
之前添加了
var
,以便在当前范围内声明它,而不声明它,最终设置的是
窗口。\u-genre\u-id
,而不是局部变量

请注意,我在设置
\u-genre\u-id
之前添加了
var
,以便在当前范围内声明它,而不声明它,最终设置的是
窗口。\u-genre\u-id
,而不是局部变量