2013-07-13 5 views
0

내가 밑줄 라이브러리에 _.some에 호출하여 다음과 같은 코드를 대체하려고를 제공하는 몇 가지 방법을 강조예기치 않은 결과

var anyInTopRow = false; 

      for (var g = 0; g < this.grid[1].length; g++) { 
       if (this.grid[1][g] != undefined) { 
        anyInTopRow = true; 
        break; 
       } 
      } 

밑줄의 일부/어떤 방법

var anyInTopRow = _.some(this.grid[1], function(x) {x != undefined;}); 

하지만, 같은 데이터로 다른 결과를 반환하십시오.

내가 뭘 잘못하고 있니?

답변

2

아무 것도 반환하지 않습니다.

var anyInTopRow = _.some(this.grid[1], function(x) {return x != undefined;}); 
+0

'jshint'을 시도하거나 이에 상응 문제의이 종류에 대해 경고합니다 :'my_script.js를 : 1 호선, COL (22), 할당 또는 함수 호출을 예상하고 대신 expression.'을 보았다. –