gpt4 book ai didi

javascript - 在 JSDoc 中为内联匿名函数定义参数

转载 作者:搜寻专家 更新时间:2023-11-01 04:54:44 25 4
gpt4 key购买 nike

如果我将函数定义为变量对象,PhpStorm 将显示 item 参数的自动完成。

        /**
* @param {Rules.FolderGroupItem} item
**/
var forEach = function(item) {
if(item.type == 'label')
{
str += this.renderLabel(item.paramType);
}
if(item.type == 'input')
{
str += this.renderInput(item.paramType);
}
};
_.each(items,forEach,this);

如果我为 _.each() 函数编写与内联参数相同的内容。然后就不行了。

        _.each(items,forEach,
/**
* @param {Rules.FolderGroupItem} item
**/
function(item)
{
if(item.type == 'label')
{
str += this.renderLabel(item.paramType);
}
if(item.type == 'input')
{
str += this.renderInput(item.paramType);
}
});

最佳答案

我找到了答案。在这里。

    _.each(items,forEach,function(/*Rules.FolderGroupItem*/item) 
{
if(item.type == 'label')
{
str += this.renderLabel(item.paramType);
}
if(item.type == 'input')
{
str += this.renderInput(item.paramType);
}
});

关于javascript - 在 JSDoc 中为内联匿名函数定义参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15992750/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com