请问下面两种定义,使用第一种就都正常,第二种就都不正常,是因为class里面定义的方式是不可枚举的吗?
应该怎么去使用es6的class呢?
1、es5
2、es6
是的
let pageConfig =
new
PageConfig;
Object.defineProperty(pageConfig.__proto__,
'onLoad'
, {
enumerable:
true
,
});
Page(pageConfig);
// onLoad