- 178 名前:デフォルトの名無しさん [2016/01/04(月) 21:25:29.78 ID:tFJ0VkMO.net]
- var Asian = (function (_super) {
__extends(Asian, _super); function Asian() { _super.call(this); } Object.defineProperty(Asian, "name", { get: function () { console.log("Asian class name"); return "ass"; }, enumerable: true, configurable: true }); return Asian; })(Human); console.log(Asian.name); 2行目でpが"name"のときに、d[p] = b[p]としてる部分で起きてるっぽい? get の functionを代入しているような気がするんだけどダメなんだなぁ
|

|