如何将我的字符串转换为枚举类型?

时间:2015-03-05 07:04:29

标签: javascript enums typeconverter

例如,我的枚举类似于:“SampleEnum”

SampleEnum: {
        Day: 0,
        Week: 1,
        Month: 2
    },

但对于一个特殊的东西,它就像“SampleEnum”这样的字符串 我必须转换它------>直接输入它应该是SampleEnum所以我可以使用 Enums.SampleEnum。我需要这个。我该怎么办?

1 个答案:

答案 0 :(得分:0)

SampleEnum= {
    Day: 0,
    Week: 1,
    Month: 2
}

var str="SampleEnum";

您可以使用浏览器的窗口对象访问SampleEnum,如

window[str]