12 2018 档案

摘要:1. 正则:检索字符串的一条规则。 2. 正则就是由元字符和修饰符构成。 3. 写在//里面的都叫元字符,元字符分两种 一种是有特殊意义,一种没有特殊意义,没有特殊意义的就是字符本身。 特殊意思的元字符 \ 转义字符 转译后面紧跟的字符的意义 \d \. . 代表除了\n以外的任何单个字符 d,D, 阅读全文
posted @ 2018-12-21 10:27 前端开创者123 阅读(158) 评论(0) 推荐(0)
摘要:1.var reg=/./ var reg=/\./ 前者代表任意一个字符而后者代表这个字符串中得有一个. 2.?的使用 如果单独的一个字符后面带? var reg=/\d?/ /n?/ 代表一个或0个这个字符的出现 如果是量词+和*,{2,}后面带? 取消正则的贪婪性 在捕获阶段 var reg= 阅读全文
posted @ 2018-12-19 19:20 前端开创者123 阅读(167) 评论(0) 推荐(0)
摘要:正则的理解 正则的懒惰性 每一次在exec()中捕获的时候,只捕获第一次匹配的内容,而不往下捕获了。我们把这叫正则的懒惰性,每一次捕获的开始位置都是从0开始 var reg=/\d+/; var st="he45612llo12345" cosole.log(reg.exec(st)) 结果:456 阅读全文
posted @ 2018-12-18 19:16 前端开创者123 阅读(130) 评论(0) 推荐(0)
摘要:一、什么是闭包和闭包的几种写法和用法 1、什么是闭包 闭包,官方对闭包的解释是:一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。闭包的特点: 1. 作为一个函数变量的一个引用,当函数返回时,其处于激活状态。 2. 一个闭包就是当一个函数返回时,一个 阅读全文
posted @ 2018-12-17 19:23 前端开创者123 阅读(173) 评论(0) 推荐(0)
摘要:1. Date 类 getDate() 返回一个月中的某一天 1-31 getDay() 返回一周中某一天0-6 getFullyear()返回四位数的年份 getMonth()返回月份 比实际情况小1 0代表1月 0-11 getHours()返回的当前的 小时数0-23 getMinutes() 阅读全文
posted @ 2018-12-17 19:15 前端开创者123 阅读(165) 评论(0) 推荐(0)
摘要:1.常用的事件 onmousemove,onmouseover,onmouseup,onmousedown,onmouseout,onclick........ 2.每个元素身上的事件是天生自带的,不需要我们去定义,只需要我们给这个是事件绑定一个方法,当事件触发的时候就会执行这个方法。 3.事件绑定 阅读全文
posted @ 2018-12-11 19:51 前端开创者123 阅读(144) 评论(0) 推荐(0)
摘要:JS的异步模式:1、回调函数;2、事件监听;3、观察者模式;4、promise对象 JavaScript语言将任务的执行模式可以分成两种:同步(Synchronous)和异步(Asychronous) “同步模式”就是一个任务完成之后,后边跟着一个任务接着执行;程序的执行顺序和排列顺序是一直的;”异 阅读全文
posted @ 2018-12-06 20:37 前端开创者123 阅读(168) 评论(0) 推荐(0)
摘要:恢复内容开始 1.不同浏览器的标签默认的外补丁和内补丁不同 症状:随便写几个标签,不加样式控制的情况下,各自的margin和padding差异较大。原因: 每种浏览器都有一套默认的样式表,即user agent stylesheet,网页在没有指定的样式时,按浏览器内置的样式表来渲染。这是合理的,像 阅读全文
posted @ 2018-12-06 16:19 前端开创者123 阅读(1054) 评论(0) 推荐(0)
摘要:1、 var a=123; function fun(){ alert(a) //123 } fun() 2、 var a=123; function fun(){ alert(a); //undefined var a=456; } fun() alert(a) //123 3、 var a=12 阅读全文
posted @ 2018-12-02 20:59 前端开创者123 阅读(161) 评论(0) 推荐(0)