泛——复习js高级第三版
JS 高级 复习 第三版
2023-09-11 14:17:26 时间
1:本地存储的几种方法:
(1)cookie;
(2)localStorage //园子的自动保存就用了本地存储
(3)sessionStorage
(4)globalStorage
(5)indexDB这个指的是本地数据库
2: 数据传输
(1)ajax
(2)跨域的ajax,需要服务器的配合
(3)comnet 服务器推送,跟ajax差不多吧
(4)websock 给远程服务器发送数据 postmessage, onmessage;
新知识:
JSON.stringify(obj , [x, xx]);返回过滤后的obj
JSON.stringify(obj , function(key, value){
switch(key){
}
reuturn 返回新的value
});
JSON.parse(obj , function(key, value){
switch(key){
}
reuturn 返回新的value
});
跨文档的消息传送
iframe.contentwindow.postmessage('a',url);
window.onmessage(fn(e){
e.data;//发送回来的数据
e.orginal//服务器返回的原始的地址
});
dragstart drag dragend;
dragover dragenter drag || dragleaver;
//html5 的 canvas先不写了,平常不怎么用,也是一堆api,知道就好了
因为是从后面往前看的所以,明天是复习基础知识
相关文章
- 浏览器中实现深度学习?有人分析了7个基于JS语言的DL框架
- [转] 使用Node.js实现简易MVC框架
- JS高级程序设计 表单部分
- 【Js】前端使用xlsx.full.min.js读取和导出excel表格数据
- js,jq滚动监听,切换等常用JS代码
- js高级程序设计(十三)事件
- 【Vue/js】Js中执行变量中的命令语句,也就是所谓的宏替换(很实用的例子)
- Vue - 实现用 JS 调用自定义组件 / 类似 ElementUI 弹框组件(在 js 文件中通过 this.xxx 方式调用并显示自定义弹框模态框组件)
- JS访问数据库[非Node.js]
- JS Leetcode 213. 打家劫舍 II 题解分析,在动态规划基础上感受分治算法的魅力
- JS 手势长按代码
- 【JavaScript】JS的启动机制
- Idea的js文件报错:Import declarations are not supported by current JavaScript version
- js高级---js运行原理
- 移动端布局3:flexible.js实现移动端布局
- JS高阶---浏览器内核
- js 给json添加新的字段,或者添加一组数据,在JS数组指定位置删除、插入、替换元素
- JS: javascript 点击事件执行两次js问题 ,解决jquery绑定click事件出现点击一次执行两次问题
- JS 工具函数 方法(其中js的crc32和php的crc32区别)
- 【零基础学JS -5 】Javascript中的字符串
- [js高手之路]Node.js模板引擎教程-jade速学与实战1-基本用法
- js操作cookie
- 浅析JavaScript如何检测文件的类型:区分文件类型的本质、关于魔数的理解、input accept文件检测存在的问题、如何检测修改后缀名后的文件类型、推荐一个文件检测JS库-file-type库及其检测原理
- OC-JS交互(WebViewJavascriptBridge使用说明)
- 云服务器 ECS 建站教程:部署Node.js项目(CentOS)
- 怎么用js编写1——100的质数?