各位大神,问题如下:
数组一:var arr = new Array(60,80,50,70,95);
数组二:var gs = new Array('山东广庆信息科技 手机:15315561573','山东新动力科技 手机:15315561573','山东广播联盟科技 手机:15315561573','济南佳会信息科技 手机:15315561573','济南英雄联盟创新企业 手机:15315561573');
其中,数组一中的数值是从数据库中调取的,随时发生变化,但都会进行由大到小的排序,排序后的结果,即95在最开始,对应数组二中的山东广庆信息科技,80对应山东新动力科技,70对应山东广播联盟科技,依次类推。
我想要实现,当数组中的95如果变成40后,即(60,80,50,70,40)
,此时排在最后一位,那么数组二中的山东广庆信息科技,也同样跟着变化,排在最后一位。80变成100后,即(60,100,50,70,40)
,排在第一位,那么山东新动力科技也同样排在第一位,依次类推;
在此,谢谢各位大神帮助。
var obj = {
60: '山东广庆信息科技 手机:15315561573',
80: '山东新动力科技 手机:15315561573',
50: '山东广播联盟科技 手机:15315561573',
70: '济南佳会信息科技 手机:15315561573',
95: '济南英雄联盟创新企业 手机:15315561573'
}
在google chrome测试了下, 还会自动排序啊...
数字为key会自动排序,我也学到了一个...
添加或修改就
obj[55] = 'just for test';
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。