Chellhoooo_abyss


  • Home

  • Archives

  • Categories

css学习笔记 布局方案整理

Posted on 2018-10-29 | In 学习笔记 , css
两栏 右边自适应布局左浮动 + 右新建bfc右左排列,右浮动 + 左(浮动 + margin-x:-100%)12345<div> <!--float:left;width:100%--> <div></div><!--margin-left:下面浮动框的宽度--></div><div class="left"></div> <!--float:left; margin-left:100%--><!--浮动是让容器尽量向一个方向浮动直到它的外边缘碰到包含框或另一个浮动框的边框为止 ...
Read more »

js学习笔记 fetch

Posted on 2018-10-27 | In 学习笔记 , es6
什么是fetchfetch、ajax、axios有什么区别ajax 本身是针对MVC的编程,不符合现在前端MVVM的浪潮 基于原生的XHR开发,XHR本身的架构不清晰,已经有了fetch的替代方案 JQuery整个项目太大,单纯使用ajax却要引入整个JQuery非常的不合理(采取个性化打包的方案又不能享受CDN服务) axios 从浏览器中创建XMLHttpRequest 从node.js 中发出http请求 支持 Promise API 客户端支持防止CSRF(伪脚本攻击) 提供了并发请求API接口 支持请求/响应拦截 取消请求 自动转换json数据 fetch 基于promis ...
Read more »

js学习笔记-闭包与共享作用域

Posted on 2018-10-23 | In 学习笔记 , js
前言最近我在一篇关于内存泄漏的文章中看到有一个比较神奇的例子,一个函数返回一个没有引用自由变量的内部函数竟然会因为另外一个没有运行的过的内部函数造成内存泄漏,文章中的解释也令我很费解= =:“相同作用域内创建的多个内部函数对象是共享同一个变量对象,……,形成了闭包”。这个解释让我之前对闭包的理解又造成了毁灭性的冲击,可是仔细想想好像又有那么一点点道理……自我接触闭包那天起就不敢随意给闭包下定义,而文献中对它的定义也会经常变化,可是当你跳出闭包这个概念的界限,去思考闭包为什么存在,其实就是弄清楚作用域的问题。回归正传,关于那篇博文中所提到的解释我还是持保留意见,因为我还没找到相应的资料去佐证这一 ...
Read more »
123…14
chellhoo

chellhoo

42 posts
15 categories
66 tags
© 2018 chellhoo
Powered by Hexo
Theme - NexT.Muse