这种是js的es6语法吗?

在一个js文件代码中看到了这样的内容,上面 var couponPicker = function (el, callback) {....定义一个函数,下面 return new couponPicker 返回一个对象,不是太懂里面的含义,请问该怎么理解呢?有没有可以搜索了解的知识?

这种是js的es6语法吗?

讨论数量: 4

不是,这是常规的函数定义

2年前 评论
mmaff (楼主) 2年前
mmaff (楼主) 2年前

第一行couponPicker 是构造函数,
第二行是自定义 couponPicker.prototype 原型对象,默认原型对象是object对象,实例化的couponPicker对象具备object对象的所有方法,自定义原型对象,不仅具备object对象所有方法,还自定义了一些方法。
第三行 new couponPicker 返回实例化对象
关键词:原型对象,原型链

2年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!