摘要: 前端项目中经常看到 这句话,作用是什么呢? 在 上面找到了一个高分回答 "What does 'var that = this;' mean in JavaScript?" : Because this frequently changes when you change the scope by 阅读全文
posted @ 2019-12-04 17:00 snower1995 阅读(231) 评论(0) 推荐(0)
摘要: ```javascript // 使用 ! 、+ 、- 等运算符 ;!function(win){ console.log(win); }(window); // 使用括号,推荐这种写法,因为没有返回值参与运算 (function(win){ console.log(win); })(window); // 或 (function(win){ console.log(win); }(window) 阅读全文
posted @ 2019-12-04 15:23 snower1995 阅读(503) 评论(0) 推荐(0)
摘要: 一.环境准备 1.1 gulp介绍 + gulp是基于node.js 文件流的一个前端自动化构建工具,可以使用它构建自动化工作流程,简化工作量 + 官方定义: + 核心文件: 和 + gulpfile.js:任务脚本 + package.json:任务配置文件 1.2 安装gulp 1.3 构建项目 阅读全文
posted @ 2019-12-04 14:30 snower1995 阅读(339) 评论(0) 推荐(0)
摘要: 1.作用和示例 每个项目的根目录下面,一般都有一个package.json文件,定义该项目所需要的各种模块,以及项目的配置信息(比如名称、版本、许可证等元数据)。 命令根据这个配置文件,自动下载所需的模块,即配置项目所需的运行和开发环境。 2.package.json详解 + :名称 + :版本号 阅读全文
posted @ 2019-12-04 13:54 snower1995 阅读(146) 评论(0) 推荐(0)