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

@protected

@protected
@protected标签标记标识符为受保护的,通常情况下,受保护的成员只能在被继承的子类中或在模块内部可以访问。
编辑:青灯夜游 青灯夜游 更新时间:2019-01-07 14:40:28

@protected

描述: 这个标识是受保护的。

语法

使用JSDoc标签字典(默认启用):

@protected

使用Closure Compiler标签字典:

@protected [{typeExpression}]

概述

@protected标签标记标识符为受保护的,通常情况下,受保护的成员只能在被继承的子类中或在模块内部可以访问。

默认情况下,使用 @protected 标签标记的标识符将会被导出到生成的文档中。在JSDoc3.3.0或更高版本中,您还可以使用 -a/--access 命令行选项来改变这种行为。

@protected标签和@access protected是等价的。

例子

在下面的例子中,该实例成员Thingy#_bar会被导出到生成的文档中,但使用注释说明它是被保护的, 例如,使用@protected 标签:

/** @constructor */
function Thingy() {
    /** @protected */    
    this._bar = 1;
}
网站导航
网站首页
学习路径
视频教程
开发软件
旗下子站
php中文网
phpstudy
文章列表
教程文档
关于我们
企业合作
人才招聘
联系我们
讲师招募
QQ交流群
QQ交流群
微信公众号
微信公众号