摘要: 阅读全文
posted @ 2019-07-01 09:19 半世晨晓。 阅读(79) 评论(0) 推荐(0) 编辑
摘要: cookie是一个存放数据的东西,存储量很小4KB,存放在客户端上和应用设备上 应用场景 用户注册,用户登录,购物车 Chrome浏览器在计算机中存放cookie的位置 C:\Users\Administrator\AppData\Local\Google\Chrome\User Data\Defa 阅读全文
posted @ 2018-12-25 18:57 半世晨晓。 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 一 事件对象 (1) 嵌套元素的同一事件都绑定方法的时候,当触发子元素的事件时,执行完毕会接着触发父级元素身上的同一事件,这就叫冒泡。 (2) 取消冒泡的方法 ev.stopPropagation?ev.stopPropagation():ev.cancelBubble=true (3) 事件委托 阅读全文
posted @ 2018-12-24 20:18 半世晨晓。 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 1.什么是作用域是浏览器给js的一个生存环境(也叫栈) 2.什么是变量可以改变的量 往往用英文字母代替变量 并且区分大小写变量就是一个容器 起到临时存储数据的作用 通过等号赋值 3.堆内存就是存放代码块的 存放形式有两种 一种是对象以键值对的形式存放另一种就是函数 以字符串的形式存放 4.栈内存函数 阅读全文
posted @ 2018-12-21 10:10 半世晨晓。 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 问题 在拖拽元素的时候,如果元素的内部加了文字或者图片,拖拽效果会失灵 浏览器会给文字和图片一个默认行为,当文字和图片被选中的时候,会有一个拖拽的效果,即使我们没有给他添加。当我们点击这个元素拖拽时,有可能选中文字或图片触发浏览器天生给的那些行为,从而导致我们写的那个拖拽效果失灵 IE下当我们点击元 阅读全文
posted @ 2018-12-21 10:04 半世晨晓。 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 1.正则:检索字符串的一条规则 2.正则就是由元字符和修饰符构成 3.写在//里面的都叫元字符,分两种,一种是有特殊意义,一种没有意义,没有意义的就是字符本身 特殊意义的元字符 1.\转义字符,转译后面紧跟的字符的意义\d \. 2..代表除了\n以外的任何单个字符 3.d,D,w,W,s,S,b, 阅读全文
posted @ 2018-12-20 19:09 半世晨晓。 阅读(145) 评论(0) 推荐(0) 编辑
摘要: var reg=/./···var reg=\/./ 前者代表任意一个字符而后者代表这个字符串中得有一个 ?的使用 如果单独的一个字符后面带? var reg=/\d?/ /n?/ 代表一个或0个这个字符的出现 如果是量词+和*,{2,}后面带? 取消正则的贪婪性 在捕获阶段 捕获 (1)普通捕获 阅读全文
posted @ 2018-12-19 10:55 半世晨晓。 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 正则的理解 1.正则的懒惰性 每一次在exec()中捕获的时候,只捕获第一次匹配的内容而不往下捕获,这叫正则的懒惰性,每一次捕获的开始位置都是从0开始 2.正则的贪婪性 每一次匹配都是按照最长的出结果,把这种功能叫正则的贪婪性 解决正则的懒惰性 修饰符g 正则的实例对象reg上有一个lastInde 阅读全文
posted @ 2018-12-18 16:29 半世晨晓。 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1.正则regexp 正则就是一条规则,用于检验字符串的格式,目标就是字符串 只要是表单提交的数据都是字符串 2.正则定义 (1)var reg=new RegExp() (2)var reg=/格式/ 3.正则的方法 就是两大方法,一个是匹配,匹配成功就是true,第二是捕获,如果有就拿出来 te 阅读全文
posted @ 2018-12-17 17:05 半世晨晓。 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 1.闭包:函数在调用的时候会形成一个私有的作用域,对内部变量起到保护作用,这就是闭包 2.变量销毁 (1)人为销毁 var a=12; a=null; (2)自然销毁 函数调用完成之后,浏览器会自动销毁函数内的变量 3.闭包的作用 (1)保护变量 (2)缓存数据 4.闭包的种类 (1)函数式 (2) 阅读全文
posted @ 2018-12-17 16:19 半世晨晓。 阅读(99) 评论(0) 推荐(0) 编辑