Cor*_*rrM 3 javascript tags documentation jsdoc
我需要使用 JSDoc 来使sock变量data已知
var exec = {
/**
* @param {Number} sock
* @param {String} data
*/
1: (sock, data) => {
console.log("GG");
},
2: (sock, data) => {
},
3: (sock, data) => {
}
};
Run Code Online (Sandbox Code Playgroud)
假设sock是Number,data是String。
/**
* @param {Number} sock
* @param {String} data
*/
Run Code Online (Sandbox Code Playgroud)
我只需为整个对象设置 JSDoc 一次。
/**
* @type {Object.<number, function(Object, Object):void>}
*/
var exec = {
1: (sock, data) => {
console.log("GG");
},
2: (sock, data) => {
},
3: (sock, data) => {
}
};
Run Code Online (Sandbox Code Playgroud)
这定义了一个以数字为键、以函数为值的对象,该对象采用两个对象类型的参数。
语法编译自
Object.<[keyType, valueType]>
和
function(param1Type, param2Type, ...):returnType
| 归档时间: |
|
| 查看次数: |
3050 次 |
| 最近记录: |