03 2016 档案

摘要:一、同步与异步同步/异步, 它们是消息的通知机制1. 概念解释A. 同步所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。按照这个定义,其实绝大多数函数都是同步调用(例如sin isdigit等)。但是一般而言,我们在说同步、异步的时候,特指那些需要其他部件协作或者需要一定时间 阅读全文
posted @ 2016-03-30 23:47 {前端开发} 阅读(1269) 评论(1) 推荐(0) 编辑
摘要:http://www.admin10000.com/document/4196.html 前言 很多Node.js初学者都会有这样的疑惑,Node.js到底是单线程的还是多线程的?通过本章的学习,能够让读者较为清晰的理解Node.js对于单/多线程的关系和支持情况。同时本章还将列举一些让Node.j 阅读全文
posted @ 2016-03-30 22:49 {前端开发} 阅读(16166) 评论(0) 推荐(7) 编辑
摘要:越来越觉得国内没有教书育人的氛围,为了弄懂JS的闭包,我使出了我英语四级吃奶的劲去google上搜寻着有关闭包的解释,当我看到stackoverflow上这一篇解答,我脑中就出现了一句话:就是这货没跑了! 不才译文见下,见笑了。 Peter Mortensen问: 就像老Albert所说的,“如果你 阅读全文
posted @ 2016-03-27 14:41 {前端开发} 阅读(402) 评论(0) 推荐(0) 编辑
摘要:Firebug & Chrome Console 控制台的一些其他功能console.log(object[, object, ...])使用频率最高的一条语句:向控制台输出一条消息。支持 C 语言 printf 式的格式化输出。当然,也可以不使用格式化输出来达到同样的目的:var animal=' 阅读全文
posted @ 2016-03-27 14:03 {前端开发} 阅读(12425) 评论(0) 推荐(0) 编辑
摘要:https://segmentfault.com/a/1190000003497780 对了,这篇文章可能会涉及到正则表达式相关知识,所以推荐没有正则基础的去看看这篇入门文章:正则表达式30分钟入门教程,很经典的文章,反正我的正则就是从这里学的,^▽^ 。 注:pattern 为RegExp的实例, 阅读全文
posted @ 2016-03-24 14:40 {前端开发} 阅读(574) 评论(0) 推荐(0) 编辑
摘要:读取文件内容 写入文件内容 options 中的 flag 和 encoding 与上同。 options 中的 mode 为表示读写权限的数字,默认为 0666 可读写 写入的 data 可以是一个 Buffer 在指定位置读写文件 创建目录 读取目录 查看文件/目录信息 检查文件/目录是否存在 阅读全文
posted @ 2016-03-24 10:39 {前端开发} 阅读(716) 评论(0) 推荐(0) 编辑
摘要:使用gulp-minify-css压缩css文件,减小文件大小,并给引用url添加版本号避免缓存。 1.1、gulp基本使用还未掌握?请参看: gulp详细入门教程 1.2、本示例目录结构如下: 2.1、github:https://github.com/jonathanepollack/gulp- 阅读全文
posted @ 2016-03-21 20:34 {前端开发} 阅读(530) 评论(0) 推荐(0) 编辑
摘要:前言: gulp是前端开发过程中对代码进行构建的工具,是自动化项目的构建利器;她不仅能对网站资源进行优化,而且在开发过程中很多重复的任务能够使用正确的工具自动完成;使用她,我们不仅可以很愉快的编写代码,而且大大提高我们的工作效率。相比于grunt的频繁 IO 操作,gulp的流操作,能更快地更便捷地 阅读全文
posted @ 2016-03-17 10:11 {前端开发} 阅读(315) 评论(0) 推荐(0) 编辑
摘要:gulp的任务的执行是异步的。 所以,当我写完一系列的任务,准备一股脑地执行。 这不是我想要的/(ㄒoㄒ)/~~。任务完全错乱了。ftp上并没有看到我要的文件,因为其他任务还没执行完ftp任务就已经执行了。 我想要的是:('clean', 'compass', [image', 'style', ' 阅读全文
posted @ 2016-03-16 13:57 {前端开发} 阅读(7963) 评论(0) 推荐(0) 编辑
摘要:https://segmentfault.com/a/1190000003060016 离开qunar有一个多月了,在离开的时候就决定不再用fekit。做出这个决定并不是因为fekit不好,恰恰相反,fekit帮我们做了很多事情,还屏蔽了许多细节,让开发人员能够专注于开发过程。不过随着fekit的升 阅读全文
posted @ 2016-03-14 23:28 {前端开发} 阅读(802) 评论(0) 推荐(0) 编辑
摘要:var gulp = require('gulp'); var RevAll = require('gulp-rev-all'); var uglify = require('gulp-uglify'); var filter = require('gulp-filter'); var csso = require('gulp-csso'); var useref = require('gulp... 阅读全文
posted @ 2016-03-14 23:17 {前端开发} 阅读(918) 评论(0) 推荐(0) 编辑
摘要:gulp的安装 开始使用gulp gulp的API介绍 一些常用的gulp插件 1、gulp的安装 首先确保你已经正确安装了nodejs环境。然后以全局方式安装gulp: npm install -g gulp 全局安装gulp后,还需要在每个要使用gulp的项目中都单独安装一次。把目录切换到你的项 阅读全文
posted @ 2016-03-03 16:40 {前端开发} 阅读(276) 评论(0) 推荐(0) 编辑