2017-06-14 12 views
-1

ループ内で関数を使用する他の方法はありますか?'jshint': 'ループ内で関数を作成しない'

「ループ内の関数を作成しないでください」というjshintエラーが表示されます。 `

 //inside loop 

     google.maps.event.addListener(marker, 'click',function(){ 

     if (this.getAnimation() !== null) { 
     this.setAnimation(null);  
+0

を試してみてください。通常は、1つの関数しか必要とせず、反復ごとに別々の関数を必要としません。 –

答えて

0

あなたはループの外で関数を定義することができ、このコード

myFunction = function(){}; 
    //loop starts 

google.maps.event.addListener(marker, 'click',this.myFunction); 
関連する問題