我需要一些有关 Javascript 对象的帮助。 这就是我所拥有的:
_genre_id = {politics:'1',sport:'2',celeb:'3',gossip:'4',busi:'5'};
var genre = 'politics';
我想要完成的是简单地获得为政治存储的价值,在本例中1通过这样做:
var genreID = _genre_id.genre;
但这当然行不通,因为流派属性不存在。 我希望它与 _genre_id.politics 相关。
欢迎任何想法。
怎么样
_genre_id[genre]
?
var _genre_id = {politics:'1',sport:'2',celeb:'3',gossip:'4',busi:'5'};
var genre = 'politics';
var genreID = _genre_id[genre];
请注意,我在设置
var
之前添加了 _genre_id
,以便在当前作用域中声明它,如果不声明它,您最终会设置 window._genre_id
而不是局部变量。