猿问

怎么得到es6一个class的所有方法

这样一个class
定义的property都是不可遍历的

看了下babel转码到es5的代码

https://img1.mukewang.com/5baaf73700012e3705320401.jpg

注意到descriptor.enumerable = descriptor.enumerable || false; 这句
想知道怎么设置 descriptor.enumerable


    var say = function () {

        function say() {

            _classCallCheck(this, say);

        }


        _createClass(say, [{

            key: 'sayHello',

            value: function sayHello() {

                console.log('hello');

            }

        }, {

            key: 'sayGoodbye',

            get: function get() {

                console.log('goodbye');

            }

        }], [{

            key: 'wocao',

            value: function wocao() {

                console.log('wocao');

            }

        }]);


        return say;

    }();

    


富国沪深
浏览 1714回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答