购物车
登陆 / 注册
微信扫码登陆

@constructs

@constructs
当使用对象字面量形式定义类(例如使用@lends标签)时,可使用@constructs标签标明这个函数用来作为类的构造实例。
编辑:青灯夜游 青灯夜游 更新时间:2019-01-15 18:06:11

@constructs

描述: 这个函数成员将成为类的构造函数。

Overview(概述)

当使用对象字面量形式定义类(例如使用@lends标签)时,可使用@constructs标签标明这个函数用来作为类的构造实例。

Syntax(语法)

@constructs [<name>]

Examples(例子)

例如, @constructs 和 @lends 结合使用:

var Person = makeClass(
    /** @lends Person.prototype */
    {
        /** @constructs */
        initialize: function(name) {
            this.name = name;
        },
        /** Describe me. */
        say: function(message) {
            return this.name + " says: " + message;
        }
    }
);

不和@lends结合使用的时候,你必须提供一个类的名称:

makeClass('Menu',
    /**
     * @constructs Menu
     * @param items
     */
    function (items) { },
    {
        /** @memberof Menu# */
        show: function(){
        }
    }
);
网站导航
网站首页
学习路径
视频教程
开发软件
旗下子站
php中文网
phpstudy
文章列表
教程文档
关于我们
企业合作
人才招聘
联系我们
讲师招募
QQ交流群
QQ交流群
微信公众号
微信公众号