摘要: 1.var reg=/./ var reg=/\./ 前者代表任意一个字符而后者代表这个字符串中得有一个. 2.?的使用 如果单独的一个字符后面带? var reg=/\d?/ /n?/ 代表一个或0个这个字符的出现 如果是量词+和*,{2,}后面带? 取消正则的贪婪性 在捕获阶段 3.捕获 1.普 阅读全文
posted @ 2018-12-21 10:42 前端的学习者 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 1.闭包:函数在调用的时候会形成一个私有的作用域,对内部变量起到保护的作用,这就是闭包。 2.变量销毁: 1.人为销毁 var a=12; a=null 2.自然销毁 函数调用完成之后 浏览器会自动销毁函数内的变量 3闭包作用 保护变量 缓存数据 4.闭包的种类 (1).函数式 (2).对象式 5. 阅读全文
posted @ 2018-12-21 10:34 前端的学习者 阅读(115) 评论(0) 推荐(0) 编辑
摘要: Date 类 getDate() 返回一个月中的某一天 1-31 getDay() 返回一周中某一天0-6 getFullyear()返回四位数的年份 getMonth()返回月份 比实际情况小1 0代表1月 0-11 getHours()返回的当前的 小时数0-23 getMinutes() 返回 阅读全文
posted @ 2018-12-21 10:23 前端的学习者 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 1.解决函数内this指向 1.可以在函数外提前声明变量 _this/that=this 2.通过apply和call 来修改函数内的this指向 (1) 二者区别 用法是一样的,就是参数形式不一样 fn.call(obj,a,b)/fn.apply(obj,[a,b]) (2) 二者代表的是将函数 阅读全文
posted @ 2018-12-21 10:20 前端的学习者 阅读(116) 评论(0) 推荐(0) 编辑
摘要: DOM0级事件元素绑定多个click最后只执行最后一个click。 DOM2级事件元素绑定多个click,都要执行 注意当绑定的多个事件名,函数名,事件发生阶段三者完全一样时,才执行最后一个 div.addEventListener("click",fn1,false) div.addEventLi 阅读全文
posted @ 2018-12-21 10:17 前端的学习者 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 1.常用的事件 …… 2.每个元素身上的事件是天生自带的,不需要我们去定义,只需要我们给这个是事件绑定一个方法,当事件触发的时候就会执行这个方法。 3.事件绑定的写法 1.div.onclick=function(){} DOM0级事件绑定 2.div.addEventListener()或div. 阅读全文
posted @ 2018-12-21 10:13 前端的学习者 阅读(135) 评论(0) 推荐(0) 编辑