作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在从 JSON 接收字符串,并且需要将它们与一个整数相关联。例如我目前使用这种方法:
var foo = "This is my string";
var bar;
if (foo === "This is my string"){
bar = 3000;
} else if (foo === "Some other string"){
bar = 30001;
}
问题是我需要关联大约 50 个字符串,而且似乎可以通过更有效的方式完成这一巨大的 if/else 语句 block 。
有没有办法让这些关联更加简洁高效?
干杯
最佳答案
尝试使用一个对象,如下所示:
dict = {
"This is my string": 3000,
"Some other string": 30001,
etc
}
bar = dict[foo]
关于JavaScript:将整数与一长串字符串相关联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11460471/
我是一名优秀的程序员,十分优秀!