发布了文章2018-03-27
前期准备以下介绍的方法,我们统一使用node(express)作为后端,使用pug(原来的jade)作为模板引擎,websocket相关我们使用封装好的socket.io库。
回答了问题2017-11-09
参数props默认为一个空对象(你没传参的话)
提出了问题2017-09-11
回答了问题2017-05-03
楼上正解,浏览器去拿js脚本,也是被你那个“/*”路由匹配到了,所以拿不到
发布了文章2017-04-28
在构建好render树后,浏览器就开始进行布局了。这意味着浏览器会给每个节点正确的坐标,让它们出现在该出现的地方。下一步就是进行绘制了,浏览器将会遍历render树,每一个节点都会被UI后端层所绘制。
发布了文章2017-04-18
web浏览器可能是我们使用最广的软件了。在这篇文章中我将会详细介绍一下浏览器在背后究竟是如何工作的。我们将会知道,在你在地址栏键入“google.com”到浏览器呈现页面的这段时间内,究竟发生了什么。
发布了文章2017-02-26
日常开发过程中,发现自己对很多原生方法都不知道,有些早已实现的方法,却傻乎乎自己去实现,因此萌生了总结和练习JS内置对象方法的想法。以下内容可能并不有趣,请谨慎观看?,参考自MDN
发布了文章2017-02-24
由于javascript本身并没有制定相关标准(当然es6已经有了import和export),所以在模块化方面诞生了各种不同的规范。主要有AMD规范(随requirejs诞生而普及),CMD规范(随seajs的出现而普及),commonjs(主要用于node,并不适合前端)。至于以上几种规范的异同,无...
提出了问题2017-02-23
发布了文章2017-02-22
说起来源...今天去茶水间倒水时,偶然听到公司面试官在问面试者前端跨域的如何解决。我心中默默想了一想,啪啪啪瞬间想出几个关键词,iframe,cors,同源策略,jsonp...转念一想,虽然这是很常见的面试题,然而我在开发过程中,还真没有用过jsonp这种方式...就连原理...
提出了问题2017-02-22
关注了问题2017-02-22
发布了文章2016-12-31
大多数前端工程师对于这个multipart/form-data并不陌生,当我们需要发送二进制数据如图片时,通常会用到这个玩意儿~我们用form表单提交数据时,会指定form元素的enctype属性值为multipart/form-data,又或者使用html5新对象Formdata,我们用ajax发送数据时会指定con...
回答了问题2016-12-15
mac thinkpad
关注了问题2016-12-15
回答了问题2016-11-01
负值可以通过滚动条来显示,但是前提是父容器要允许滚动,overflow:scroll;
关注了问题2016-11-01
关注了问题2016-11-01
提出了问题2016-10-31
提出了问题2016-10-09