Jquery和内存

标签 jquery performance

我正在考虑仅通过 jquery 进行一些计算的可能性。 我需要在内存中保存一些巨大的哈希值。

我想知道为一个包含 double 值和一个日期且有 7k 条目的哈希分配了多少内存?

最佳答案

这是一个粗略的估计,带有 chrome 堆快照(使用的 fiddle : http://jsfiddle.net/Hukps/3/ ) 第一个快照没有任何数据,随后快照增加了 7000 条记录。

enter image description here

所以我会说 0.6-0.7 MB 之类的。

fiddle 代码:

window.data = [];
$(go).click(function(){
    var count = 7000;

    for (var i = 0; i< count ; i++)
    {
        window.data.push({
            d:9007199254740992,
            dt: new Date()
        });
    }
    console.log(window.data.length);
});

关于Jquery和内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19772771/

相关文章:

jquery - 缩略图助手 fancybox v2.0.6

javascript - jQuery - 实用程序与 QuerySelection - 方法

MySql:让这个查询更快......有办法吗?

performance - fortran中的二进制搜索效率与线性搜索效率

javascript - 将相同的函数应用于多个 jQuery 对象而不重新选择它们

jquery - 小型的、类似 jQuery 的库设计?

javascript - 为我的 tinymce 编辑器进行 HTML 清理

c++ - 将数据从一个线程传递到另一个线程的最快方法

javascript - Cloudflare Rocket Loader 不适用于移动设备

jquery - 为什么这个按钮在将 margin-top 设置为零后顶部仍然有 SPACE?