2017年11月14日
摘要: 一、变量交换 1.ES6的方式 输出为 2.ES5的方式 采用中间变量的方式进行存储 二、获取函数返回值是数组的情况 1.ES6 输出为 2.ES5 先给一个变量获取函数的返回结果,再按索引获取两个值 三、返回多个值,选择性的接受某几个变量 1.ES6 输出为 2.ES5 先给一个变量获取函数的返回 阅读全文
posted @ 2017-11-14 18:18 knyel 阅读(1401) 评论(0) 推荐(0) 编辑
摘要: 转自:Gulp的安装与配置 阅读全文
posted @ 2017-11-14 13:10 knyel 阅读(100) 评论(0) 推荐(0) 编辑
  2017年11月13日
摘要: gulp的pipe方法是来自nodejs stream API的,并不是gulp本身源码所定义的。 一、pipe方法的作用 pipe跟他字面意思一样只是一个管道 例如我有一堆文件 src方法实际上是'vinyl-fs'模块的方法,选择一系列文件并创建可读流(readableStream)。 返回的是 阅读全文
posted @ 2017-11-13 18:09 knyel 阅读(1488) 评论(0) 推荐(0) 编辑
摘要: 打开preferences-package settings-sublimecodeIntel-settings users 添加 重启即可 阅读全文
posted @ 2017-11-13 17:14 knyel 阅读(5461) 评论(0) 推荐(0) 编辑
摘要: 转自:Gulp教程之:Gulp能做什么,前端装逼为何要用它 我们先说说 平时web开发遇到的一些场景 和 苦恼无奈的情况: JavaScript和CSS的版本问题 我们都知道 JavaScript和CSS属于静态文件,如果地址不变,浏览器会缓存这些文件,那就意味着当我们需要改JavaScript或者 阅读全文
posted @ 2017-11-13 15:52 knyel 阅读(712) 评论(0) 推荐(0) 编辑
摘要: ES6相比于ES5有很多的好用的新特性,这里我总结一些,但是还有很多特性待以后完善 详细资料见:ES6 API 1.默认参数 1)ES5的实现方式 2)ES6的实现方式 打印出的结果如下 2.字符串模版 1)ES5的实现(依赖第三方的库underscore.js) 参考资料:Underscore模版 阅读全文
posted @ 2017-11-13 14:43 knyel 阅读(183) 评论(0) 推荐(0) 编辑
  2017年11月10日
摘要: 转自:css font-size=0有什么妙用? 回答一: 问题的根源是 inline(a标签默认是display:inline) 和 inline-block (.list-info 设置的是 display:inline-block) 是内联布局,既然是内联那么就会受空白区域的影响。 解决办法: 阅读全文
posted @ 2017-11-10 10:28 knyel 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 一、问题场景 html文件: css文件 删除了.article-preview:after效果,可以看到.article-preview的高度为0 加上.article-preview:after的效果,可以看到.article-preview的高度为409 二、问题分析 如果所有子元素都浮动,则 阅读全文
posted @ 2017-11-10 10:01 knyel 阅读(288) 评论(0) 推荐(0) 编辑
  2017年11月9日
摘要: 一、遇见问题 今天给sublime安装了View In Browser,想更改一下默认启动的浏览器 preferences-Package settings-View In Browser-settings defaults 发现不能更改这个配置文件 二、解决问题 1.原因 通过查找资料,发现 su 阅读全文
posted @ 2017-11-09 17:32 knyel 阅读(4651) 评论(0) 推荐(0) 编辑
  2017年11月8日
摘要: 一、junit官网 junit4:http://junit.org/junit4/ junit5:http://junit.org/junit5/ 二、github junit4: https://github.com/junit-team/junit4 junit5: https://github 阅读全文
posted @ 2017-11-08 16:57 knyel 阅读(339) 评论(0) 推荐(0) 编辑