自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 gulp 几个用法,打包,压缩,监听文件

一、首先,最重要的一点    代码的文件名必须是 gulpfile.js. 二,写法 1.合并多个js文件 var gulp = require('gulp'), concat = require('gulp-concat'); gulp.task('testConcat', function () { gulp.src('src/js/*.js') .p

2016-11-28 15:13:46 3282

转载 gulp教程之gulp中文API

原文链接:http://www.ydcss.com/archives/424 简介: 本文主要翻译gulp官方API,加上自己一点点理解。 gulp API docs 1、gulp.src(globs[, options]) 1.1、说明:src方法是指定需要处理的源文件的路径,gulp借鉴了Unix操作系统的管道(pipe)思想,前一级的输出,直接变成后一级的输入,

2016-11-28 11:15:43 276

原创 利用Browsersync实现快速测试。(修改文件自动刷新,避免手动f5)

Browsersync基于node。 1. 安装 npm install -g browser-sync 2.命令行输入browser-sync start --server --files "css/*.css,html/*.html"。 即可实现,修改css下面的任何css文件,html下面的任何html文件会自动刷新。 这样会创建一个http服务器,端口为3000。 3....

2016-11-28 10:55:38 710

翻译 Tips:replace()

function htmlEscape(text){ return text.replace(/[<>"&]/g, function(match, pos, originalText){ switch(match){ case "<": return "<

2016-11-22 23:29:11 210

翻译 Tips:函数的内部属性 arguments和 this

arguments是一个类数组对象,包含这传入函数中的所有参数。 this 简单理解就是调用当前函数的对象 arguments.callee  ,这个属性是一个指针,指向拥有这个arguments对象的函数 请看一个递归函数 function factorial(num){             if (num                 return 1;      

2016-11-22 00:37:00 337

翻译 tips:用闭包优雅地写出json排序方法。

function createComparisonFunction(propertyName) { return function(object1, object2){ var value1 = object1[propertyName]; var value2 = object2[prope

2016-11-21 23:34:13 356

原创 tips:js没有块级作用域。

js没有块级作用域可能会导致一些疑惑。 在其他类C语言中, 由{}封闭的代码都有自己的作用域(如果用ECMAScript的话来讲,就是他们自己的执行环境)。 但是 ,js没有这个概念。例如: if(true){ var color = "blue";}console.log(color);// "blue"对于有块级作用于的语言来讲 ,color会在{}的代码块执行完毕后销毁。但是js不会

2016-11-13 12:04:44 325

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除