3 js之extends
作者:
一枝妖孽 | 来源:发表于
2018-05-28 22:36 被阅读0次/**
* 闭包
* 函数里面含有函数
*
* 在函数内部定义函数,在外部使用
*
*/
function createClass(jsonObj) {
/**
* 任意的类为F
*/
function F() {
alert("f");
}
/**
* 把jsonObj的所有key value赋值给 F的原型上
*/
for(var name in jsonObj) {
F.prototype[name] = jsonObj[name];
}
return F;
}
var Person = createClass({
getName: function() {
alert("name");
},
getId: function() {
alert("id");
}
});
//Person();
var p = new Person();
p.getName();
p.getId();
本文标题:3 js之extends
本文链接:https://www.haomeiwen.com/subject/wcunjftx.html
网友评论