```javascript
class Obj extends Object {
getAttr(){
return 1;
}
}
var obj = new Obj();
console.log(obj.getAttr); // undefined
```
在浏览器上测试是可以的,原因是什么呢?
```javascript
class ObjA {
}
class Obj extends ObjA {
getAttr(){
return 1;
}
}
var obj = new Obj();
console.log(obj.getAttr); // f getAttr() {return 1;} 理想结果
```
感觉是微信自己的 polyfill 问题。推荐使用 babel。