이 간결한 예제는 jQuery의
$.map()
jQuery 어레이 검색 : 자주 묻는 질문
var dayArr = [ { "day": "day01", "price": "0" }, { "day": "day02", "price": "0" }, { "day": "day03", "price": "0" } ]; var findDay = 'day02'; // Target day var price = $.map(dayArr, function(value, key) { if (value.day == findDay) { return value.price; } }); console.log(price); // Output: 0
는 어떻게 작동합니까? <🎜 🎜> a :
는 배열 내에서 특정 값을 검색합니다. 발견되면 값 지수를 반환합니다. 그렇지 않으면 -1을 반환합니다. 엄격한 평등 (<🎜 🎜>)을 사용하여 값과 유형이 모두 일치해야합니다.<<> q : <🎜 vs. javaScript 's <🎜
?
jQuery.inArray()
는 배열에서만 작동합니다.
<<> Q : <🎜 🎜>? jQuery.inArray()
<🎜 🎜>로 값 존재를 점검하십시오
===
및 다차원 배열? <🎜 jQuery.inArray()
indexOf()
a : 는 다차원 배열을 직접 처리하지 않습니다. 각 하위 배열 내에서 검색하려면 중첩 루프가 필요합니다
a : <🎜 🎜>
jQuery.inArray()
indexOf()
<<> q : 객체가있는 <🎜 jQuery.inArray()
?
indexOf()
a :
<<> Q : <🎜 🎜>? <🎜 🎜>로 값을 제거합니다
jQuery.inArray()
a : <🎜 🎜>
var array = [1, 2, 3, 4, 5]; var value = 3; if ($.inArray(value, array) !== -1) { alert(value + " exists in the array"); } else { alert(value + " does not exist in the array"); }
Q : ? 로 모든 발생을 찾는다
jQuery.inArray()
a : 는 첫 번째 발생 만 찾습니다. 모든 인스턴스에 반복 및 반복 통화가 필요합니다.
Q : jQuery.inArray()
객체의 배열이있는
위 내용은 jQuery 배열 검색 간단한 예제의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!