vue入门
1. vue实例1.1 vue实例的创建和作用12345678910111213const app = new Vue({ el: '#root', template: '<h1>hello world {{text}}</h1 ...
JavaScript的module简史
JavaScript模块化最开始,JavaScript 往往作为嵌入到 HTML 页面中的用于控制动画与简单的用户交互的脚本语言,我们习惯于将其直接嵌入到 script 标签中:
12345<!--html--><script type="application/javascrip ...
Gulp的Stream
Stream你可能也在最初开始使用Gulp的时候就听说过:Gulp是一个有关 Stream(数据流)的构建系统。这句话的意思是:
Gulp本身使用了Node的Stream。
Stream如其名字所示的“流”那样,就像是工厂的流水线。你要加工一个产品,不用全部在一个位置完成,而是可以拆分成多道工序。产 ...
git的一些命令
Git diff通常情况下,我们会在自己的独立分支中完成需求开发,此时就会有需求将自己的分支和其他分支进行对比。这个功能可以通过
12git diff branch1 branch2// 命令来对比branch1和branch2分支的区别, 列出每一个有改动文件的具体改动.
如果希望对比暂存区和 ...
redux入门
Redux是什么Redux对于JavaScript应用而言是一个可预测状态的容器。换言之,它是一个应用数据流框架,而不是传统的像underscore.js或者AngularJs那样的库或者框架。
Redux最主要是用作应用状态的管理。简言之,Redux用一个单独的常量状态树(对象)保存这一整个应用的 ...
AngularJS复杂业务系统的代码架构探索
模型系统的前世 – “模糊系统”开发阶段: controller里面的代码
初始化视图模型, 视图展示元素的文字及显示影藏等等属性(ng-show/ng-if)
定义事件响应函数, 处理UI交互逻辑(ng-click/ng-change)
定义scope中, 指令需要的配置参数
指令和control ...
Netlify
NetlifyNetlify优秀的静态博客托管平台-自动编译部署生成Web网站可绑域名支持SSL.
netlify则是国外一家提供静态网络托管服务的综合平台,专注于静态网站托管的web服务平台,可以完美的取代Coding。 Netlify完美且免费支持的ssl、域名绑定、http/2和TLS。最重要 ...
react之setState的坑
setState今天发现有很多文章在说setState的坑,吐槽之声也不少.其实我就碰到过一个 setState不会立即改变数据:
1234this.setState({ name: "name"})console.log(`name is ${this.state. ...
Object对象
描述几乎所有的 JavaScript 对象都是 Object 的实例;一个典型的对象继承了Object.prototype的属性(包括方法),尽管这些属性可能被遮蔽(也被称为覆盖)。然而,一个Object可能是故意创建的,这是不确定的(例如通过Object.create(null)),或者它可能被改 ...
async和await
一. async和await在干什么任意一个名称都是有意义的,先从字面意思来理解。async 是“异步”的简写,而 await 可以认为是 async wait 的简写。所以应该很好理解 async 用于申明一个 function 是异步的,而 await 用于等待一个异步方法执行完成。
另外还有一 ...