자바스크립트에서 Invalid left-hand side in assignment 에러가 발생하는 경우
주로 조건문에서 실수 하는 경우가 많다.
비교 연산자 == 을 =으로 적지 않았는지 확인해보자
수정 전
//현재 등록된 자산의 idx 검사
nowAssetIdxList.forEach(function(idx){
//idx가 비어있으면 continue
//이곳에서 에러 발생!!!
if(idx=''||idx=null){
return true;
}
//로딩된 자산이 현재 등록된 자산이라면 isOverlap을 true로 체크하고 break
if(value.IDX==idx){
isOverlap=true;
return false;
}
})
수정 후
//현재 등록된 자산의 idx 검사
nowAssetIdxList.forEach(function(idx){
//idx가 비어있으면 continue
if(idx==''||idx=null){
return true;
}
//로딩된 자산이 현재 등록된 자산이라면 isOverlap을 true로 체크하고 break
if(value.IDX==idx){
isOverlap=true;
return false;
}
})
반응형
'👷삽질기록' 카테고리의 다른 글
There is no getter for property named 'idx' in 'class java.lang.Integer (0) | 2022.09.07 |
---|---|
java.sql.SQLSyntaxErrorException: ORA-00911: invalid character (0) | 2022.08.31 |
no matching unique or primary key for this column-list (0) | 2022.08.17 |
column type incompatible with referenced column type (0) | 2022.08.17 |
Unexpected character (n) at position (0) | 2022.08.03 |
댓글