我有两个java脚本文件,一个定义了一个对象
function Alliance(teamOneNumber,teamTwoNumber)
{
/*implementation*/
}
我在其他文件中使用它
function compute(r1,r2)
{
var red = new Alliance(r1,r2);
/*implementation*/
}
如何让JsHint识别出Alliance已在另一个文件中定义。而不是警告我联盟是未定义的。
答案 0 :(得分:1)
您可以使用global
指令(或在您正在使用的任何插件中查找如何配置“globals”):
/*global Alliance: false */
function compute(r1,r2)
{
var red = new Alliance(r1,r2);
/*implementation*/
}
false
表示无法在此范围内分配Alliance
。如果您确实需要分配给它,则可以使用true
代替。