整页回发和javascript数据
Full page postback and javascript data?
本文关键字:javascript 数据 更新时间:2023-10-29
进行整页回发会从内存中清除javascript变量等吗?
在计算中,无状态协议是一种通信协议,它将每个请求视为与以前任何请求无关的独立事务,因此通信由独立的请求和响应对组成。
无状态协议不要求服务器在多个请求期间保留关于每个通信伙伴的会话信息或状态。相反,需要在服务器上保持内部状态的协议被称为有状态协议。
无状态协议的例子包括作为互联网基础的互联网协议(IP)和作为万维网数据通信基础的超文本传输协议(HTTP)。
由于HTTP是无状态的,因此在浏览器中使用时javascript也是无状态的。除非您使用某种持久存储,如cookie、localStorage、sessionStorage、indexedDB等,或者使用服务器存储有关当前会话或类似内容的数据,否则在页面重新加载之间不会在内存中保留任何变量。
换言之,每次加载页面时,样式和脚本都会从服务器下载,或者如果缓存了样式和脚本,则会从缓存中获取,并在每次页面加载时再次执行。
是的,因为当我们进行整页回发时,我们会将页面发送回服务器,然后等待响应,再次向我们发送页面。然后,页面上的每个脚本或每个引用的脚本都将从一开始加载。因此,所有的javascript变量都将被重新初始化。
相关文章:
- JavaScript数据结构
- 父级对子 JavaScript 数据的访问
- 更改动态 JavaScript 数据
- Javascript 数据可用事件
- 将javascript数据放入表单中
- 将json结构转换为可用的javascript数据集
- 从HTML表单中获取计算得到的JavaScript数据,并将其作为新元素添加到相同的表单操作中以使用PHP保存
- 数值的 JavaScript 数据类型
- 使用 ajax 将 JavaScript 数据传输到 PHP
- Javascript数据将元素属性绑定到URL中的锚href
- 整页回发和javascript数据
- 如何使用javascript数据对象?如何通过变量访问条目
- 如何将从数据库中提取的数字传递到javascript数据部分
- Spring MVC与Google图表,创建javascript数据表的最佳方式是什么
- JavaScript 数据中的 XSS
- 无法将我的 JavaScript 数据填充为 HTML
- 如何将相同的 JavaScript 数据传递给 HTML 两种不同的方式
- JavaScript 数据结构,JS中的ArrayList(Java)
- 将 casper javascript 数据插入 CSV 文件
- 用于高效插入和搜索的 Javascript 数据结构