在ES5的時候我是這樣宣告物件的
function a(){
this.OuO.apply(this, arguments);
}
a.prototype.OuO = function(){
}
var b = new a()
for(var key in b){
console.log(key); //OuO
}
可以成功打印出OuO
但使用了ES6的Class變成
class a{
constructor(){ }
OuO(){
}
}
一樣new一個a
但forin卻什麼都沒有
這問題已經煩惱我一天惹 請各位神人幫忙QQ