摘要: 1.作用域 栈内存: js执行的环境 (作用域) 堆内存: 存放代码的空间 存放方式 键值对的形式存 字符串的形式存 js代码在执行之前,浏览器会给他一个全局作用域叫window,每个作用域下分连个模块,一个是内存模块,一个是执行模块。内存模块会给所有的变量一个内存地址。变量的声明在js中靠关键字v 阅读全文
posted @ 2019-01-03 19:22 a前端 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1.cookie cookie就是一个存放数据的东西,存储量很小4KB,存放在客户端上和应用设备上。 2.应用场景 用户注册,用户登录,购物车。 Chrome浏览器在计算机中存放cookie的位置 C:\Users\Administrator\AppData\Local\Google\Chrome\ 阅读全文
posted @ 2019-01-02 17:30 a前端 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 1.在拖拽元素的时候,如果元素的内部加了文字或者图片,拖拽效果会失灵? 浏览器会给文字和图片一个默认行为,当文字和图片被选中的时候,会有一个拖拽的效果,即使我们没有人为给他添加。所以当我们点击这个元素拖拽时,有可能选中文字或图片触发浏览器天生给的那个行为,从而导致我们写的那个拖拽效果失灵。 怎么解决 阅读全文
posted @ 2019-01-02 17:18 a前端 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 1.var reg=/./ var reg=/\./ 前者代表任意一个字符而后者代表这个字符串中得有一个. 2.?的使用 如果单独的一个字符后面带? var reg=/\d?/ /n?/ 代表一个或0个这个字符的出现 如果是量词+和*,{2,}后面带? 取消正则的贪婪性 在捕获阶段 3.捕获 1.普 阅读全文
posted @ 2018-12-21 15:07 a前端 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 1.正则的懒惰性? 每次在它的方法exec中捕获的时候,只捕获第一次匹配的内容,而不往下捕获,我们把这种情况称为正则的懒惰性 且每一次捕获的位置都是从索引0开始 正则的实例对象上有一个lastindex的属性,是正则开始捕获的起始位置 var reg=/\d+/; var st="abc123efg 阅读全文
posted @ 2018-12-19 19:20 a前端 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 1.闭包:函数在调用的时候会形成一个私有的作用域,对内部变量起到保护作用,这种机制就叫做闭包 2.变量销毁 (1)人为销毁 var a=12;a=null; (2)自然销毁 函数调用完成之后,浏览器会自动销毁函数内的变量 3.闭包 (1)保护变量 (2)还存数据 4.闭包的种类 (1)函数式 (2) 阅读全文
posted @ 2018-12-17 20:37 a前端 阅读(2465) 评论(0) 推荐(0) 编辑
摘要: 1.解决函数内的this指向 (1)可以在函数外提前声明变量 _this/=this (2)通过apply和call来修改函数内的this指向 二者的区别: 二者的用法不一样,就是参数形式不一样 fn.call(obj,a,b)/fn.apply(obj,[a,b]) 二者代表的是将函数内的this 阅读全文
posted @ 2018-12-10 19:45 a前端 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1.DOM零级事件元素绑定多个click,最后只执行最后一个click DOM二级事件绑定多个click,都要执行 注意当绑定的多个事件名,函数名,事件发生阶段三者完全一样时,才执行最后一个 第二个参数尽量不要使用匿名函数 区别 (1)DOM零级绑定多个相同的事件,后者会覆盖前者,DOM二级事件不会 阅读全文
posted @ 2018-12-06 19:33 a前端 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 1.常用的事件 onmouseover onmouseout onmousedown onmousemove onmouseup onclick onchange onfocus onblur等等 2.每个元素身上的事件都是天生自带的,不需要我们去定义,只需要我们给这个事件绑定一个方法,当事件触发的 阅读全文
posted @ 2018-12-03 19:38 a前端 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 函数调用:函数最大的优势,会形成一个独立的模块,可以按需选择,可以重复使用 函数调用的过程:函数执行的时候会形成一个自己的私有作用域。最大的作用域是window(全局作用域),然后执行函数里面的代码块 函数递归:函数内部,内部调用自己的 函数归属:函数归属谁跟它在哪调用没有关系,而是在哪定义有关 作 阅读全文
posted @ 2018-12-03 07:39 a前端 阅读(159) 评论(0) 推荐(0) 编辑