摘要: 对于程序员而言:驼峰和下划线之间是一场宗派战争;大括号是否换行会成为一种党派;逗号写在行尾还是行首的人来自不同星球…… 然而,无规矩不成方圆,任何一个团队,要想有高质量的产出,第一步必须要对一些基本的代码风格达成共识,否则用不了多长时间,你就会发现没人愿意维护某些代码了,因为那些代码散发出半年以上没 阅读全文
posted @ 2017-03-20 23:18 最骚的就是你 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 1.css垂直水平居中 效果: HTML代码: CSS实现: 都设置居中 div块的宽高和背景色。 a.用inline-block和vertical-align来实现居中: b.用相对绝对定位和负边距实现上下左右居中 c.利用绝对定位来实现居中 d.使用table-cell,inline-block 阅读全文
posted @ 2017-03-20 23:12 最骚的就是你 阅读(1313) 评论(0) 推荐(0) 编辑
摘要: 说明:截图中的Chrome版本为52,不同版本可能略有区别。 常用设置 开发时消除静态资源缓存不能立刻更新的困扰,勾选Disable cache即可 切换颜色显示格式 修改默认颜色显示格式,在Settings(控制台按F1)>Preferences>Elements>Color format 选择d 阅读全文
posted @ 2017-03-20 23:02 最骚的就是你 阅读(251) 评论(0) 推荐(0) 编辑
摘要: Webpack2 中有很多涉及路径参数配置,若不知其所以然,很容易混淆出错。本文尽可能的汇集了 Webpack2 中设计路径的配置,力争深入浅出。 context context 是 webpack 编译时的基础目录,入口起点(entry)会相对于此目录查找。 若不配置,默认值为当前目录,webpa 阅读全文
posted @ 2017-03-20 22:50 最骚的就是你 阅读(14203) 评论(0) 推荐(1) 编辑
摘要: 背景 自es6以前,JavaScript是天生模块化缺失的,即缺少类似后端语言的class,作用域也只以函数作为区分。这与早期js的语言定位有关,作为一个只需要在网页中嵌入几十上百行代码来实现一些基本的交互效果的脚本语言,确实用不着严格的组织代码规范。但是随着时代的发展,js承担的任务越来越重,从原 阅读全文
posted @ 2017-03-20 22:07 最骚的就是你 阅读(1154) 评论(0) 推荐(0) 编辑
摘要: RequireJS的目标是鼓励代码的模块化,它使用了不同于传统<script>标签的脚本加载步骤。可以用它来加速、优化代码,但其主要目的还是为了代码的模块化。它鼓励在使用脚本时以module ID替代URL地址。RequireJS以一个相对于baseUrl的地址来加载所有的代码。 页面顶层<scri 阅读全文
posted @ 2017-03-20 22:06 最骚的就是你 阅读(1949) 评论(0) 推荐(0) 编辑
摘要: 最近被问到了一个问题: javaScript 中的箭头函数 ( => ) 和普通函数 ( function ) 有什么区别? 我当时想的就是:这个问题很简单啊~(flag),然后做出了错误的回答…… 箭头函数中的 this 和调用时的上下文无关,而是取决于定义时的上下文 这并不是很正确的答案……虽然 阅读全文
posted @ 2017-03-20 22:05 最骚的就是你 阅读(868) 评论(0) 推荐(0) 编辑
摘要: 本教程用的是我自己的手机三星A9,其他安卓手机方法也相同。 第一步首先你得打开手机的开发者选项,确保USB调试和通过USB验证应用程序保持打开状态,如图所示 第二步,确保你的电脑和安卓手机都已经安装了谷歌浏览器 第三步,打开你电脑的上谷歌浏览器,调出控制台,,点击如图所示这个3旁边的3个点,这里面有 阅读全文
posted @ 2017-03-20 22:00 最骚的就是你 阅读(250) 评论(0) 推荐(0) 编辑