getter和setter
目前流行的 “双向绑定”,MVVM之类的库有很多,其中Vue.js 是采用 Object.defineProperty 的 getter 和 setter,并结合观察者模式来实现数据绑定的。那么getter和setter怎么用呢。
目前流行的 “双向绑定”,MVVM之类的库有很多,其中Vue.js 是采用 Object.defineProperty 的 getter 和 setter,并结合观察者模式来实现数据绑定的。那么getter和setter怎么用呢。
通过JS模拟事件的绑定、触发和取消绑定。
搜索引擎优化(search engine optimization,缩写为SEO),是一种通过了解搜索引擎的运作规则来调整网站,以及提高目的网站在有关搜索引擎内排名的方式,让自己的网站可以有优秀的搜索排名。
ES5提供一个内置的(全局)JSON对象,可用来序列化(JSON.stringfy)和反序列化(parse)对象为JSON格式绑定,下面是自己尝试实现的一个JSON parser函数。
JS没有模块系统,为了让JS可以在任何地方运行,CommonJS定义的模块分为:{模块引用(require
)} {模块定义(exports
)} {模块标识(module
)}
require()
用来引入外部模块;exports
对象用于导出当前模块的方法或变量,唯一的导出口;module
对象就代表模块本身。
记录一些前端学习中的问题和总结,有总结才会进步。