Javascript使地图访问变得快速
地图大小约为2000个元素。当使用按键访问地图时,它在chrome上运行良好,但firefox有时会崩溃。是否有一种快速绘制访问地图的方法。我也在使用jQueryJavascript使地图访问变得快速,javascript,jquery,Javascript,Jquery,地图大小约为2000个元素。当使用按键访问地图时,它在chrome上运行良好,但firefox有时会崩溃。是否有一种快速绘制访问地图的方法。我也在使用jQuery var map=new Object(); map[1] =blah; .. map[3000] =blah3000; 随机访问任何元素。什么是最佳解决方案?2000个项目的阵列?听起来你应该问的是重新设计你想要实现的任何功能的想法。尝试将对象更改为数组,如下所示: var map = []; 我知道,我们正在重新设计它。但需要一
var map=new Object();
map[1] =blah;
..
map[3000] =blah3000;
随机访问任何元素。什么是最佳解决方案?2000个项目的阵列?听起来你应该问的是重新设计你想要实现的任何功能的想法。尝试将
对象
更改为数组
,如下所示:
var map = [];
我知道,我们正在重新设计它。但需要一个临时解决方案。Firefox是否会给出任何错误消息?常规的stopscript和continue消息。可惜的是,javascript数组只是使用数字字符串作为键的对象。尽管浏览器可能对此进行了一些本机优化,但它永远不会像C中的数组那样快。