![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
小。。。小的我
飞吻飞吻飞吻飞吻飞吻飞吻飞吻
展开
-
JavaScript高级程序设计-第三版(离线应用与客户端存储)
JavaScript二十三、离线应用与客户端存储23.1 离线检测23.2 应用缓存23.3 数据存储二十三、离线应用与客户端存储23.1 离线检测23.2 应用缓存23.3 数据存储原创 2020-06-07 08:04:22 · 155 阅读 · 0 评论 -
JavaScript高级程序设计-第三版(Ajax与Comet)
JavaScript二十一、Ajax与Comet21.1 XMLHttpRequest对象21.1.1 XHR的用法21.2.2 HTTP头部信息21.1.3 GET请求21.1.4 POST请求21.2 XMLHttpRequest 2级21.2.1 FormData21.2.2 超时设定21.2.3 overrideMimeType()方法21.3 进度事件21.3.1 load事件21.3.2 progress事件21.4 跨源资源共享21.4.1 IE对CORS的实现21.4.2 其他浏览器对COR原创 2020-05-10 17:42:47 · 157 阅读 · 0 评论 -
JavaScript高级程序设计-第三版(JSON)
JavaScript二十、JSON20.1 语法20.1.1 简单值20.1.2 对象20.1.3 数组20.2 解析与序列化20.2.1 JSON对象20.2.2 序列化选项20.2.2.1 过滤结果20.2.2.2 字符串缩进20.2.2.3 toJson()方法20.2.3 解析选项二十、JSONJSONJavaScript Object Notation20.1 语法...原创 2020-04-28 22:26:18 · 187 阅读 · 0 评论 -
JavaScript高级程序设计-第三版(E4X)
JavaScript十九、E4X19.1 E4X的类型19.1.1 XML类型19.1.2 XMLList类型19.1.3 Namespace类型19.1.4 QName类型19.2 一般用法19.2.1 访问特性19.2.2 其他节点类型19.2.3 查询19.2.4 构建和操作XML19.2.5 解析和序列化19.2.6 命名空间19.3 其他变化19.4 全面启用E4X十九、E4XEC...原创 2020-04-25 20:20:00 · 388 阅读 · 0 评论 -
JavaScript高级程序设计-第三版(JavaScript与XML)
JavaScript十八、JavaScript与XML18.1 浏览器对XML DOM的支持18.1.1 DOM2级核心18.1.2 DOMParser类型18.1.3 XMLSerializer类型18.1.4 IE8及之前版本中的XML18.1.5 跨浏览器处理XML18.2 浏览器对XPath的支持十八、JavaScript与XML18.1 浏览器对XML DOM的支持18.1.1 D...原创 2020-04-25 10:16:16 · 129 阅读 · 0 评论 -
JavaScript高级程序设计-第三版(错误处理与调试)
JavaScript十七、错误处理与调试17.1 浏览器报告的错误17.1.1 IE17.1.2 Firefox17.1.3 Safari17.1.4 Opera17.1.5 Chrome17.2 错误处理17.2.1 try-catch语句17.2.1.1 finally子句17.2.1.2 错误类型17.2.1.3 合理使用try-catch17.2.2 抛出错误17.2.2.1 抛出错误的时...原创 2020-04-12 17:47:15 · 137 阅读 · 0 评论 -
JavaScript高级程序设计-第三版(HTML5脚本编程)
JavaScript十六、HTML5脚本编程十六、HTML5脚本编程原创 2020-04-12 10:10:35 · 106 阅读 · 0 评论 -
JavaScript高级程序设计-第三版(使用Canvas绘图)
JavaScript十五、使用Canvas绘图15.1 基本用法15.2 2D上下文15.2.1 填充和描边15.2.2 绘制矩形十五、使用Canvas绘图15.1 基本用法初始化设置width和height属性开始和结束标签中的内容是后备信息在不支持<canvas>元素时显示绘图上下文进行绘图的必备操作方式在<canvas>对象上调用...原创 2020-04-06 22:22:31 · 253 阅读 · 0 评论 -
JavaScript高级程序设计-第三版(表单脚本)
JavaScript一、JavaScript实现二、在HTML中使用JavaScript2.1 使用< script>元素2.2 XHTML2.3 嵌入代码和外部代码2.4 文档模式2.5 < noscript>元素三、基本概念3.1 语法3.2 变量3.3 数据类型3.3.1 undefined3.3.2 Null3.3.3 boolean3.3.4 number3.3....原创 2020-03-22 18:44:00 · 153 阅读 · 0 评论 -
JavaScript高级程序设计-第三版(事件)
JavaScript十三、事件13.1 事件流13.1.1 事件冒泡13.1.2 事件捕获13.1.3 DOM事件流13.2 事件处理程序13.2.1 HTML事件处理程序13.2.2 DOM0 级事件处理程序13.2.3 DOM2 级事件处理程序13.2.4 IE事件处理程序13.2.5 跨浏览器的事件处理程序13.3 事件对象13.3.1 DOM中的事件对象13.3.2 IE中的事件对象13....原创 2020-03-15 22:19:45 · 265 阅读 · 0 评论 -
JavaScript高级程序设计-第三版(DOM2和DOM3)
JavaScript十二、DOM2和DOM312.1 DOM变化12.1.1 针对XML命名空间的变化12.1.2十二、DOM2和DOM312.1 DOM变化12.1.1 针对XML命名空间的变化12.1.2原创 2020-03-05 23:34:28 · 164 阅读 · 0 评论 -
JavaScript高级程序设计-第三版(DOM扩展)
JavaScript十一、DOM扩展11.1 选择符API11.1.1 querySelector()11.1.2 querySelectorAll()11.1.3 matchesSelector()11.2 元素遍历11.3 HTML511.3.1 与类相关的扩充11.3.2 焦点管理11.3.3 HTMLDocument11.3.4 字符集属性11.3.5 自定义数据属性11.3.6 插入标记...原创 2020-03-02 23:25:44 · 184 阅读 · 0 评论 -
JavaScript高级程序设计-第三版(DOM)
JavaScript十、DOM10.1 节点层次10.1.1 Node类型10.1.2 Document类型10.1.3 Element类型10.1.4 Text类型10.1.5 Comment类型10.1.6 CDATASection类型10.1.7 DocumentType类型10.1.8 DocumentFragment类型10.1.9 Attr类型10.2 DOM操作技术10.2.1 动态...原创 2020-03-01 23:06:42 · 595 阅读 · 0 评论 -
JavaScript高级程序设计-第三版(客户端检测)
JavaScript九、客户端检测9.1 能力检测9.1.1 更可靠的能力检测9.1.2 能力检测,不是浏览器检测9.2 怪癖检测9.3 用户代理检测9.3.1 用户代理字符串的历史9.3.2 用户代理字符串检测技术9.3.2.1 识别呈现引擎9.3.2.2 识别浏览器9.3.2.3 识别平台9.3.2.4 识别Windows操作系统9.3.2.5 识别移动设备9.3.2.6 识别游戏系统9.3....原创 2020-03-01 17:33:31 · 115 阅读 · 0 评论 -
JavaScript高级程序设计-第三版(BOM)
JavaScript八、BOM8.1 window对象8.1.1 全局作用域8.1.2 窗口关系及框架8.1.3 窗口位置8.1.4 窗口大小8.1.5 导航和打开窗口8.1.6 间歇调用和超时调用8.1.7 系统对话框8.2 location对象8.2.1 查询字符串参数8.2.2 位置操作8.3 navigator对象8.3.1 检测插件8.3.2 注册处理程序8.4 screen对象8.5 ...原创 2020-03-01 17:01:05 · 168 阅读 · 0 评论 -
JavaScript高级程序设计-第三版(函数表达式)
JavaScript七、函数表达式7.1 递归7.2 闭包7.2.1 闭包与变量7.2.2 关于this对象7.2.3 内存泄漏7.3 模仿块级作用域7.4 私有变量7.4.1 静态私有变量7.4.2 模块模式7.4.3 增强的模块模式七、函数表达式函数声明函数声明提升全局范围可访问函数表达式按顺序执行,不会进行提升可以是命名的,也可以是匿名的命名var facto...原创 2020-03-01 11:24:55 · 107 阅读 · 0 评论 -
JavaScript高级程序设计-第三版(面向对象的程序设计)
JavaScript六、面向对象的程序设计6.1 理解对象6.1.1 属性类型6.1.2 定义多个属性6.1.3 读取属性的特性6.2 创建对象6.2.1 工厂模式6.2.2 构造函数模式6.2.3 原型模式6.2.4 组合使用构造函数模式和原型模式6.2.5 动态原型模式6.2.6 寄生构造函数模式6.2.7 稳妥构造函数模式6.3 继承6.3.1 原型链6.3.2 借用构造函数6.3.3 组合...原创 2020-03-01 11:19:12 · 290 阅读 · 0 评论 -
正则表达式
正则表达式一、字符二、重复限定符三、贪婪与非贪婪四、分组、捕获、反向引用五、区间六、零宽断言一、字符字符解释.除换行符以外的任意一个字符\w字母、数字、下划线等一个字符\s一个空白符\d一个数字\b词的边界,开始或结束^输入的开始,多行模式下也匹配换行符后紧跟的位置$输入的结束,多行模式下也匹配换行符前的位置字...原创 2020-02-27 23:00:01 · 89 阅读 · 0 评论 -
JavaScript高级程序设计-第三版(引用类型)
JavaScript五、引用类型5.1 object类型5.2 Array类型5.2.1 检测数组5.2.2 转换方法5.2.3 栈方法5.2.3 队列方法5.2.4 重排序方法5.2.5 操作方法5.2.7 位置方法5.2.8 迭代方法5.2.9 缩小方法5.3 Date类型5.3.1 继承的方法5.3.2 日期格式化方法5.3.3 日期/时间组件方法5.4 RegExp类型5.4.1 RegE...原创 2020-02-23 22:52:54 · 230 阅读 · 0 评论 -
JavaScript高级程序设计-第三版(执行环境)
JavaScript四、变量、作用域和内存问题4.1 基本类型和引用类型的值4.1.1 动态的属性4.1.2 复制变量值4.1.3 传递参数4.1.4 检测类型4.2 执行环境及作用域4.2.1 延长作用域链4.2.2 没有块级作用域4.2.2.1 声明变量4.2.2.2 查询标识符4.3 垃圾收集4.3.1 标记清除4.3.2 引用计数4.3.3 性能问题4.3.4 管理内存四、变量、作用域和...原创 2020-02-23 11:06:05 · 86 阅读 · 0 评论 -
JavaScript高级程序设计-第三版(语法、关键字、变量、数据类型、操作符、语句)
JavaScript三、基本概念3.1 语法3.1.1 区分大小写3.1.2 标识符3.1.3 注释3.1.4 严格模式3.1.5 语句3.2 关键字和保留字3.3 变量3.4 数据类型3.4.1 typeof 操作符3.4.2 Undefined类型3.4.3 Null类型3.4.4 Boolean类型3.4.5 Number类型3.4.5.1 浮点数值3.4.5.2 数值范围3.4.5.3 N...原创 2020-02-23 09:39:05 · 102 阅读 · 0 评论 -
JavaScript高级程序设计-第三版(一)
JavaScript一、JavaScript简介1.1 javascript简史1.2 javascript实现1.2.1 ECMAScript1.2.2 文档对象模型DOM1.2.3 浏览器对象模型BOM二、在HTML中使用JavaScript2.1 <script>元素2.1.1 <script>的位置2.1.2 延迟脚本2.1.3 异步脚本2.2 嵌入代码与外部文件2...原创 2020-02-23 09:14:46 · 142 阅读 · 0 评论