微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ajax – javascript全局变量可以容纳多少数据?

要使用ajax div启用返回功能,我创建了这些简单的函数,我想知道.js全局变量可以容纳多少数据?

var dataAfterSearch; //global variable which holds our search results

function goBackAfterSearch() {
    /**
    *   function which displays the prevIoUs state
    *
    **/
    $.ajaxSetup ({
        cache: false
    });
    //alert("PrevIoUs Search" +dataAfterSearch);
    $('#result').html(dataAfterSearch);
     paginateIt();
}
function setDataAfterSearch(data)
{   
    /**
    * function to set the global dataAfterSearch
    *
    **/
    dataAfterSearch = data;
}

亲切的问候

解决方法

没有限制,最大大小是浏览器/实现特定的.

您可以通过执行如下脚本来测试限制:

var str = "";
var sizeCount = 0;
while( true ) {
   str += "a";
   if( ++sizeCount >= 1048576 ) { // Show an alert for every MB
      alert( str.length );
      sizeCount = 0;
   }
}

我在Chrome中遇到26MB左右的错误.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐