Javascript jslint应为'';锯';}';对于内联函数
我使用的是javascript的setInterval函数,它需要定义一个内联函数,该函数将定期执行。下面是我的代码片段Javascript jslint应为'';锯';}';对于内联函数,javascript,jslint,Javascript,Jslint,我使用的是javascript的setInterval函数,它需要定义一个内联函数,该函数将定期执行。下面是我的代码片段 setInterval( function(){_this.getView().setModel( new JSONModel(_this._getRecentRatingsModel()) , "recentRatings")}, interval); 但我为此面临jslint违规,它抱怨说 期望“;”看到“}” 它期待着“;”在_getRecentRat
setInterval(
function(){_this.getView().setModel( new JSONModel(_this._getRecentRatingsModel()) , "recentRatings")},
interval);
但我为此面临jslint违规,它抱怨说
期望“;”看到“}”
它期待着“;”在_getRecentRatingsModel()之后
但如果我使用;在这里,setInterval的语法将被破坏
请帮助我如何绕过此jslint检查。添加
代码>在“重新集中”之后“
。这应该可以了。它需要一个代码>此处:
setInterval(function(){
_this.getView().setModel(
new JSONModel(_this._getRecentRatingsModel()
) , "recentRatings"); // <-- here
}, interval);
setInterval(函数(){
_这是.getView().setModel(
新的JSONModel(\u this.\u getRecentRatingsModel()
),“重新集中”);//
将忽略第行,但首先您应该尝试解决问题(添加“;”:)请假装关心您寻求帮助的人,并格式化您的代码“但如果我使用;setInterval的语法将被破坏。”-你为什么这么认为?你可以在函数中使用;
我喜欢添加20多个字符来避免添加1:phehe god point:)也许在其他情况下他必须忽略行,所以现在他知道如何做了:D
ignoreThis(); // jshint ignore:line