나는 다음과 같은 영역이 있습니다jQuery Array가 배열에서 객체를 찾지 못합니까?
[>Object, >Object, >Object, >Object]
마지막 항목을 열 :
Object
helper: true
id: 0
__proto__: Object
내가 찾은 다음 내 배열에서이 항목을 제거 할 것인지 콘솔 출력으로
에서 myArray을 하지만 항상 여기에 붙어서 -1. 아이디어?
jQuery.inArray([{'helper':true}], myArray)
감사
'({key : "value"} == {key : "value"})'는'false'로 평가되어 접근법이 왜 효과가 없는지를 보여줄 것입니다. – Griffin
+1 @Griffin : JavaScript에는 객체 참조 개념이 있다는 것을 기억하는 것이 중요합니다. 사람들은 쓰레기 수거가 어떻게 작동하는지 잊을 수 있습니다! –