随笔分类 -  前端

摘要:有权访问另一个函数作用域中的变量的函数,🐷:是函数function fn { var n = 2; function fn1 { alert(n++) } return fn1}fn() //1fn() //2上面的备注是函数,这个 函数fn 最后返回一个函数fn1,这就是闭包,一个好处是,变量n可以不用背外界访问到。坏处:(1)由于变量不会自动清除,会占用... 阅读全文
posted @ 2018-08-09 14:21 dfgfgf 阅读(106) 评论(0) 推荐(0) 编辑
摘要:规则 BFC触发原理 作用 如果里面的两个div为浮动,那么设置 .layout {overflow: hidden} 2. 防止margin重叠 总结: BFC通俗地说:就是一个容器,里外不相互影响,记住:清除浮动的时候,如果使用 overflow: hidden,是存在缺点的,如果超过了范围,那 阅读全文
posted @ 2018-08-08 14:26 dfgfgf 阅读(278) 评论(0) 推荐(1) 编辑
摘要:原型链 继承 1 构造函数 2 原型链 3 组合继承 把公共数据放在Parent中,这样的话就不会公用一个引用类型 4 优化组合继承 判断原型和实例的关系 阅读全文
posted @ 2018-08-08 12:56 dfgfgf 阅读(305) 评论(0) 推荐(1) 编辑
摘要:同源策略:端口 域名 协议 1 Jsonp 动态的创建script,设置一个带参数的网址,通过callback接受返回数据 2 document.domain + iframe跨域 此时有一个限制:主域相同: 例如: http://www.baidu.com 和 http://a.baiud.com 阅读全文
posted @ 2018-08-08 11:14 dfgfgf 阅读(132) 评论(0) 推荐(0) 编辑
摘要:JS创建对象 1. 对象字面量 1 var persopn = {name: 'jany', age:12} 2. 通过object创建 3. 构造函数创建对象 注意:要使用new操作符 4. Object.create() 阅读全文
posted @ 2018-08-08 08:01 dfgfgf 阅读(124) 评论(0) 推荐(0) 编辑
摘要:浮动布局 注意点:三个div,left --> right > center 这种顺序 Flex 设置中间盒子FLex:1,这样的话就可以实现自适应,默认水平排列 绝对定位对齐 阅读全文
posted @ 2018-08-07 19:42 dfgfgf 阅读(291) 评论(0) 推荐(0) 编辑