【文件属性】:
文件名称:extends:用于扩展类的 JS 模块
文件大小:10KB
文件格式:ZIP
更新时间:2021-07-14 14:38:23
JavaScript
扩展
一种在 Javascript 中扩展类的方法。
特征:
调用this._super() super 方法
静态属性
使用this.clone()克隆对象
例子:
var Class = function() {};
var Stuff = extend(Class, {
statics: {
COLOR_RED: 'red',
COLOR_BLUE: 'blue'
},
setColor: function(color) {
this.color = color;
}
});
// extended classes will have a .extend method
var Ball = Stuff.extend({
setColor: function(color) {
this._super(color);
this.updateBal
【文件预览】:
extends-master
----.gitignore(42B)
----test.html(625B)
----package.json(464B)
----src()
--------extend()
----build()
--------prefix.js(21B)
--------suffix.js(680B)
--------banner.txt(117B)
----Gruntfile.js(1KB)
----dist()
--------extends-0.0.1.js(1KB)
--------extends-0.0.2.js(1KB)
--------extends-latest.js(1KB)
--------extends-0.0.3.js(1KB)
----index.js(57B)
----README.md(575B)
----TODO.md(27B)
----.npmignore(85B)
----test()
--------extend()