cookie跨域的解决方案——document.domain
cookie的名/值对中的值不允许出现分号、逗号和空白符,因此在设置cookie前要用encodeURIComponent()编码,读取时再用decodeURIComponent()解码。 cookie默认的有效期是浏览器会话期间,作用域是整...
cookie的名/值对中的值不允许出现分号、逗号和空白符,因此在设置cookie前要用encodeURIComponent()编码,读取时再用decodeURIComponent()解码。 cookie默认的有效期是浏览器会话期间,作用域是整...
JavaScript具有自动垃圾收集机制,执行环境会负责管理代码执行过程中使用的内存。也就是说,所需内存的分配和无用内存的回收完全实现了自动管理。 垃圾回收机制的原理:垃圾收集...
期望:开始输出一个0,然后每隔一秒依次输出1,2,3,4。 for ( var i = 0 ; i 5 ; i++) {setTimeout( function () { console .log(i);}, 1000 * i);} 结果:输出5。 原因:setTimeout 使函数延迟1s执行,而for循环执行...
postMessage(data,origin)方法允许来自不同源的脚本采用异步方式进行通信,可以实现跨文本档、多窗口、跨域消息传递。接受两个参数: ① data:要传递的数据,html5规范中提到该参数可以...
如果两个网页不同源,就无法拿到对方的DOM。典型的例子是iframe窗口和window.open方法打开的窗口,它们与父窗口无法通信。 获取DOM的跨域解决方案: (1)如果两个窗口一级域名相同,...
window .alert = function ( str ) { var alertBox = document .createElement( div );alertBox.id= alertBox ;alertBox.style.position = absolute ;alertBox.style.width = 400px ;alertBox.style.background = #F2F2F2 ;alertBox.style.border = 1px solid...
1、Cookie对象 Cookie存放在浏览器中,用于保存浏览器请求服务器页面的请求信息,信息保存的时间可以根据需要设置,如果没有设置Cookie失效日期,它们仅保存到关闭浏览器程序为止,...
1、增量部署 增量部署一般指在每次部署过程中,首先提取当前版本和即将部署版本之间的增量(包括代码、可执行文件或配置等),并在部署过程中仅更新增量部分。 (1)增量部署的部...