改进这个数组数据模型
我目前正在制作一个小脚本,用于标记数组中的cordenades:
var paises = ['spain','australia'];
var leftX = ['270','575'];
var topY = ['60','220'];
当我需要访问它们时:
clase = 'spain';
var left_ = leftX[paises.indexOf(clase)];
var top_ = topY[paises.indexOf(clase)];
这可能会让我的同事更新感到困惑。我怎样才能让它变得更容易?
I am currently making a tiny script that tags cordenades in an array:
var paises = ['spain','australia'];
var leftX = ['270','575'];
var topY = ['60','220'];
When I need to access them:
clase = 'spain';
var left_ = leftX[paises.indexOf(clase)];
var top_ = topY[paises.indexOf(clase)];
This might be confusing for my workmates to update. How could I make it easier?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我会在对象结构中完成它:
然后它更容易访问,并且您不必担心
.indexOf()
支持(这在旧版 IE 版本中不可用):I'd do it in an object structure:
Then it's much easier to access, and you don't have to worry about
.indexOf()
support (this isn't available in older IE versions):我会使用 javascript 对象
因此,在传统的 JavaScript 庄园中,有很多选项可以访问数据。
I would use javascript objects
So there are many options to access the data, in a conventional JavaScript manor.