The cycle of life and death continues,i will live,they will die.
Zj
爱生活,做自己!
JavaScript 中的对象一般是可变的(Mutable),因为使用了引用赋值,新的对象简单的引用了原始对象,改变新的对象将影响到原始对象。
March 5 , 2018 JavaScript 阅读全文
nodejs中文件读取的基本操作以及部分对Stream的理解
February 8 , 2018 nodeJs 阅读全文
按照之前响应式原理中的绑定方式会存在一个问题,那就是当前实例的所有属性发生改变时它的setter都会触发,即使这个属性并没有被使用过。
January 10 , 2018 Vue 阅读全文
最近尝试使用ts开发react,中间碰到不少大坑,在此简单记录一下基于react-create-app+ts的开发环境配置.
January 1 , 2018 TypeScript 阅读全文
Vue.js是一款MVVM框架,上手快速简单易用,通过响应式在修改数据的时候更新视图。Vue.js的响应式原理依赖于Object.defineProperty,尤大大在Vue.js文档中就已经提到过,这也是Vue.js不支持IE8 以及更低版本浏览器的原因。Vue通过设定对象属性的 setter/getter 方法来监听数据的变化,通过getter进行依赖收集,而每个setter方法就是一个观察者,在数据变更的时候通知订阅者更新视图。
December 31 , 2017 Vue 阅读全文
模块是自声明的,两个模块之间的关系是通过在文件级别上使用 import 和 export 来建立的。TypeScript 和 ES6 一样,任何包含顶级 import 或者 export 的文件都会被当成一个模块。
December 15 , 2017 TypeScript 阅读全文
函数是JavaScript应用程序的基础。 它帮助你实现抽象层,模拟类,信息隐藏和模块。 在TypeScript里,虽然已经支持类,命名空间和模块,但函数仍然是主要的定义 行为的地方。 TypeScript为JavaScript函数添加了额外的功能,让我们可以更容易地使用。
December 10 , 2017 TypeScript 阅读全文
在ES6之前,JavaScript是使用构造函数和基于原型(Prototype)继承来创建可重用的“类”,。TypeScript 中可以支持使用基于类的面向对象编程。
December 3 , 2017 TypeScript 阅读全文