我多次将“undefined”作为参数传递给单个函数调用。但是在SonarQube报告中,我得到了一个错误“删除此冗余的undefined”。
注意:该函数有一些默认参数,所以我为这些参数传递“undefined”。
tyky79it1#
在JavaScript中,如果你没有给予函数一个声明的参数,默认情况下它是undefined的,所以对于你的情况,不需要显式地设置undefined。您可以避免SonarQube发出如下警告
const responste = await getDocumentsByQuery(query, esIndex);
1条答案
按热度按时间tyky79it1#
在JavaScript中,如果你没有给予函数一个声明的参数,默认情况下它是undefined的,所以对于你的情况,不需要显式地设置undefined。
您可以避免SonarQube发出如下警告