Javascript对象需要帮助

Con*_*rad 1 javascript

我需要一些Javascript对象的帮助.这就是我所拥有的:

_genre_id = {politics:'1',sport:'2',celeb:'3',gossip:'4',busi:'5'};
var genre = 'politics';
Run Code Online (Sandbox Code Playgroud)

我想要完成的只是简单地获取为政治存储的值,在这种情况下1通过这样做:

var genreID = _genre_id.genre;
Run Code Online (Sandbox Code Playgroud)

但这当然不起作用,因为类型属性不存在.我希望它与_genre_id.politics相关.

任何想法都会受到欢迎.

EFr*_*aim 13

怎么样_genre_id[genre]


svi*_*nto 7

var _genre_id = {politics:'1',sport:'2',celeb:'3',gossip:'4',busi:'5'};
var genre = 'politics';
var genreID = _genre_id[genre];
Run Code Online (Sandbox Code Playgroud)

请注意,我var在设置之前添加_genre_id了它,以便它在当前范围内声明,而不声明它,最终设置window._genre_id而不是局部变量.