我在这里寻找最好的解决方案,我有一个想法,但认为它可以做得更漂亮。
我正在制作一个简单的天气应用程序。如果他们有天气条件的代码,我正在使用 Yahoo Weather api。
根据条件,我给出一个代码。现在,有 50 个代码,我将它们分为 5 个类别。在我的情况下,前。我的类别 Snow 包含 15 个 Yahoo 的条件代码。
好吧,如果您有更好的想法(我敢打赌有),可以自由提出建议。
我的想法是从一组数组中返回匹配值,但不知道如何去做。
我的代码现在看起来像这样:
function getCondition(code) {
var snow = [1, 2, 3],
sun = [4, 5, 6];
}
我需要的是包含代码匹配号的变量名?
我制作了一个 JS-Fiddle http://jsfiddle.net/BH8r6/