用户中心USER CENTER

首页/用户
  • JS-ES5模拟super与多级继承(二)

    摘要:参考文章官网是一个的编译器它可以将的代码转换成等价的我们看看它是怎么模拟关键字的与上面等价的语句如下貌似不支持多重继承啊覆写子类的对象设置隐式原型感觉这样很怪因为这样意为着子类将成为父类的实例对象呃类似的概念但我不觉得父子类关系与类和实 参考文章 Babel官网 babel是一个es6->es5的编译器, 它可以将es6的代码转换成等价的es5. 我们看看它是怎么模拟super关键字的...

    yearsj 发布于JavaScript
  • React高阶组件实现表单双向绑定

    摘要:高阶组件实现表单双向绑定最终使用效果使用说明使用修饰器语法后直接将受控组件形式如放在里无需再给写入和。通过内部保存一个上一次的来判断是否变化。 React高阶组件实现表单双向绑定 最终使用效果: import React from react; import Item from ./Item; import { formCreate } from ./formCreate; @fo...

    yearsj 发布于JavaScript
  • 手写一个同时支持函数式和面向对象调用的js库

    摘要:手写一个同时支持的函数式和面向对象两种用法的实现自定义方法开始自定义方法结束函数式调用面向对象调用如何新增方法比如新增一个的方法在自定义方法开始和自定义方法结束之间插入以下代码然后可以通过以下代码调用函数式调用面向对象调用 手写一个同时支持的函数式和面向对象两种用法underscore.js的实现 (function(){ var _=function(obj){ ...

    yearsj 发布于JavaScript
  • 《JS高程》—— 数据属性与访问器属性

    摘要:中有两种属性数据属性和访问器属性数据属性数据属性包含一个数据值的位置。表示能否通过删除属性从而重新定义属性可配置的能否修改属性的特性能否把属性修改为访问器属性。以上代码在对外上定义了两个数据属性和和一个访问器属性。 属性类型: ECMA-262第5版在定义只有内部才用的特性(attribute)时,描述了属性(property)的各种特征。ECMA-262定义这些特性是为了实现Java...

    yearsj 发布于JavaScript
  • Angular4实现个人作品展示站

    Angular4实现个人作品展示站,模板仿慕课。 SPA site for displaying owner project http://project.giscafer.com showImg(https://segmentfault.com/img/bVOrlt?w=1840&h=904); github:https://github.com/giscafer/p...

    yearsj 发布于JavaScript
<