冻冻玖  

2018年5月7日

摘要: 1. OOP 面向对象三大特点: 封装,继承,多态 封装: 问题: 构造函数可重用代码和结构定义,但无法节约内存 为什么: 放在构造函数内的方法定义,每new一次,都会反复创建副本——浪费内存 解决: 继承 继承: 什么是: 父对象的成员,子对象无需重复创建,就可直接使用 为什么: 代码重用, 节约 阅读全文
posted @ 2018-05-07 14:47 醉里挑灯看码 阅读(191) 评论(0) 推荐(0)
 
摘要: 1. ***Function 作用域(scope): 什么是: 一个变量的使用范围 为什么: 避免函数内外的变量间互相影响 包括: 2种: 1. 全局作用域: window 保存着全局变量: 随处可用,可反复使用 缺点: 不会被释放,造成全局污染和内存泄漏 2. 函数作用域: actived obj 阅读全文
posted @ 2018-05-07 14:46 醉里挑灯看码 阅读(141) 评论(0) 推荐(0)
 
摘要: 1. Date: API: 1. 8个单位: FullYear Month Date Day Hours Minutes Seconds Milliseconds 2. 每個單位上都有一對兒get/set方法 其中: .getXXX() 用于获取单位的数值 .setXXX(值) 用于修改单位的数值 阅读全文
posted @ 2018-05-07 14:44 醉里挑灯看码 阅读(271) 评论(0) 推荐(0)
 
摘要: 1. String: 切割: 将一个字符串,按指定分隔符,切割为多段子字符串 简单切割: 切割符是固定的 var arr=str.split("切割符") 强调: 切割后的结果中,不包含切割符 复杂切割: 切割符是变化的 var arr=str.split(/正则/) 2. RegExp: 什么是: 阅读全文
posted @ 2018-05-07 14:43 醉里挑灯看码 阅读(201) 评论(0) 推荐(0)
 
摘要: 1. String: 由多个字符组成的字符只读数组 vs 数组: 相同: 1. 下标, 2. .length, 3. 遍历, 4. .slice 不同: 类型不同! API不通用 API: 所有字符串API,都无权修改原字符串,只能返回新字符串 大小写转换: 将字符串中的字母统一转为大写/小写 何时 阅读全文
posted @ 2018-05-07 14:39 醉里挑灯看码 阅读(1580) 评论(0) 推荐(0)
 
摘要: 1. 事件: 事件坐标: 3组: 1. 相对于显示屏左上角: e.screenX, e.screenY 2. 相对于文档显示区左上角: e.clientX, e.clientY 3. 相对于div左上角: e.offsetX, e.offsetY 页面滚动: 事件: window.onscroll 阅读全文
posted @ 2018-05-07 14:29 醉里挑灯看码 阅读(110) 评论(0) 推荐(0)
 
摘要: 1. navigator userAgent: 包含浏览器名称,内核,版本号的字符串 鄙视: 如何判断浏览器名称和版本号 2. 定时器: 2种: 1. 周期性定时器: 什么是: 让程序每隔一段时间间隔,反复执行一项任务 何时: 只要让程序每隔一段时间,反复执行一项任务 如何: 3件事: 1. 定义任 阅读全文
posted @ 2018-05-07 14:28 醉里挑灯看码 阅读(184) 评论(0) 推荐(0)
 
摘要: 1. 添加/删除 3步: 1. 添加一个空元素 var a=document.createElement("a"); <a></a> 2. 定义元素的关键属性 a.innerHTML="文本"; a.href="url"; <a href="url">文本</a> 3. 将新元素添加到DOM树 pa 阅读全文
posted @ 2018-05-07 14:26 醉里挑灯看码 阅读(307) 评论(0) 推荐(0)
 
摘要: 1. 查找: 按HTML查找: 问题: 每次只能按一个条件查找,如果查找条件复杂,则步骤很繁琐 解决: 选择器: 按选择器查找: 2个API 1. 只查找一个元素: var elem=parent.querySelector("选择器"); 2. 查找多个元素; var elems=parent.q 阅读全文
posted @ 2018-05-07 14:24 醉里挑灯看码 阅读(291) 评论(0) 推荐(0)
 
摘要: 1. 什么是DOM: Document Object Model 专门操作网页内容的API js=ES+DOM+BOM DOM是由W3C指定的API标准 为什么: 为了统一各个浏览器操作网页内容的API标准 用DOM标准操作网页内容,几乎100%兼容 能做什么: 增删改查,事件绑定 2. DOM T 阅读全文
posted @ 2018-05-07 14:23 醉里挑灯看码 阅读(336) 评论(0) 推荐(0)