remove superClass truthy check
This commit is contained in:
parent
8a4ab088e4
commit
4fdff567c6
@ -379,11 +379,9 @@ helpers.inherits = template(`
|
|||||||
|
|
||||||
helpers.inheritsLoose = template(`
|
helpers.inheritsLoose = template(`
|
||||||
(function (subClass, superClass) {
|
(function (subClass, superClass) {
|
||||||
subClass.prototype = Object.create(superClass && superClass.prototype);
|
subClass.prototype = Object.create(superClass.prototype);
|
||||||
subClass.prototype.constructor = subClass;
|
subClass.prototype.constructor = subClass;
|
||||||
if (superClass) {
|
subClass.__proto__ = superClass;
|
||||||
subClass.__proto__ = superClass;
|
|
||||||
}
|
|
||||||
})
|
})
|
||||||
`);
|
`);
|
||||||
|
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
function _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass && superClass.prototype); subClass.prototype.constructor = subClass; if (superClass) { subClass.__proto__ = superClass; } }
|
function _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; }
|
||||||
|
|
||||||
let B = function B() {};
|
let B = function B() {};
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user