gulpjs是一个前端构建工具,与gruntjs相比,gulpjs无需写一大堆繁杂的配置参数,API也非常简单,学习起来很容易,而且gulpjs使用的是nodejs中stream来读取和操作数据,其速度更快。如果你还没有…
标签:html5
ES6基础知识01(let,const,解构赋值)
ES6 新增特性整理讲解 新增命令 1.let命令 ES6新增了let命令,用来声明变量。它的用法类似于var,但是也存在新的特性。 - **let所声明的变量,只在let命令所在的代码块内有效。适用于for循环** v…
服务端渲染到前端渲染,再到“服务端渲染”
最早时期的web 如果要呈现动态网页,之前最早的时候只能ssr。服务端把 数据+html 渲染成一个完整的web页面,发送给前端。这时候的web只是简单的信息展示。 有交互性的web 然后发现网站光是有数据的展示还不够,…
vue+express+mongoose项目构建
注(2018-2-12):仅做记录使用,又不舍得删除,推荐使用koa2,koa2相关资料很多的~ 1. 运行环境构建(基于macOS Sierra 10.12.4) 全局安装node(v6.9.4) 安装过程略 配置cn…
Airbnb JavaScript 编码作风指南(2018年最新版)
Airbnb JavaScript 编码作风指南(2018年最新版) 接见此原文地点: http://galaxyteam.pub/didi-fe… 别的迎接接见我们保护的 https://www.three…
手写极简版Promise
极简版Promise 满足的使用方式 生成实例对象的方式:new MyPromise() 通过类直接调用静态方法:MyPromise.resolve(),目前静态方法仅支持resolve & reject 亲测使…
async await详解
async await本身就是 promise + generator的语法糖。 本文主要讲述以下内容 async awiat 实质 async await 主要特性 async await 实质 下面使用 promis…
一些常用的 CSS 技巧和知识点
作为一名前端工程师,CSS 是必备技能之一,然而在日常开发中,总有那么些时候,面对着炫酷的效果图,脑子里的 CSS 属性却一片空白,于是只能借助搜索引擎,在一堆复杂的介绍中找到需要的内容复制粘贴。有没有一个地方,没有一大…
NPM 安装包遇到的坑!
1.区分npm -S -D 我们在使用npm install 安装模块或插件的时候,有两种命令把他们写入到 package.json 文件里面去,比如: –save-dev 简写-D –save …
移动端兼容
<head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>首页</tit…
React复习进阶 - 高阶组件的使用/配置装饰品模式/新版context的使用
所谓高阶组件即使是接受一个组件作为参数, 返回一个新组件的函数, 用于提高组件的”自身能力”, 提高组件复用性 1.普通高阶组件 HOC函数将父级属性向下传递,并追加新属性,为Dumb添加样式和n…
vue全家桶+axios+jsonp+es6 仿肤君试用小程序
vue全家桶+axios+jsonp+es6 仿肤君试用小程序 把自己写的一个小程序项目用vue来实现的,代码里面有一些注释,主要使用了vue-cli,vue,vuex,vue-router,axois,觉得有用可以给个…