自定义博客皮肤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 3297

转载 gulp教程之gulp中文API

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

2016-11-28 11:15:43 288

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

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

2016-11-28 10:55:38 722

翻译 Tips:replace()

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

2016-11-22 23:29:11 219

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

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

2016-11-22 00:37:00 343

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

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

2016-11-21 23:34:13 365

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

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

2016-11-13 12:04:44 334

空空如也

空空如也

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

TA关注的人

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