>  기사  >  웹 프론트엔드  >  Javascript 객체 및 arrays_jquery를 조작하기 위한 JQuery의 도구 기능 요약

Javascript 객체 및 arrays_jquery를 조작하기 위한 JQuery의 도구 기능 요약

WBOY
WBOY원래의
2016-05-16 18:36:01800검색

비컬렉션 배열을 작동하기 위한 JQuery 함수
$.trim(value)
이 함수는 값에서 선행 또는 후행 공백 문자를 제거하는 매우 간단합니다. 공백 문자는 Javascript 정규 표현식과 일치하는 모든 문자입니다. 공백, 페이지 피드, 라인 피드, 캐리지 리턴, 탭, 수직 표시기 등을 포함합니다.

$.each(container, callback)
컨테이너의 각 항목을 반복하고 각 항목에 대한 콜백 함수 콜백을 호출합니다.
컨테이너는 객체이거나 배열일 수 있습니다. js 객체인 경우 각 속성이 반복되고, 배열인 경우 각 요소가 반복됩니다.
콜백 콜백 함수. 각 반복마다 한 번씩 호출됩니다. 첫 번째 매개변수는 배열 요소의 첨자 또는 객체 속성의 이름이고, 두 번째 매개변수는 해당 배열 요소 또는 객체 속성의 값입니다. (this)라는 함수 컨텍스트는 두 번째 함수와 동일합니다.

코드 복사 코드는 다음과 같습니다.

var obj = {a:1, b :2, c:3};
$.each(obj, 함수(이름, 값){
alert(이름 ':' 값);
}); >$.extend(target, source1, source2, ..., sourcen)
source1...n 객체의 속성을 사용하여 대상 객체를 확장합니다. 반환 값은 확장된 개체입니다.



코드 복사 코드는 다음과 같습니다. var target = { a:1, b :2, c:3 };
var source1 = { c:4, d:5, e:6 }
var source2 = { e:7, f:8, g:9 }; >$.extend(대상, 소스1, 소스2);
$.each(대상, 함수(이름, 값){
alert(이름 ':' 값);
}); 🎜>
반환된 값은 {a:1, b:2, c:4, d:5, e:7, f:8, g:9}

$.getScript(url, 콜백)
js 스크립트의 동적 로딩. 그리고 스크립트를 성공적으로 가져오면 콜백 함수를 호출합니다.
$.noConstrict
$alias 충돌을 방지하세요. $.noConflect 함수가 실행되면 jQuery 이름으로 호출해야 합니다.

JQuery 배열 처리 함수
$.each(container, callback)
이 함수는 배열을 반복할 수도 있습니다. 구체적인 지침은 위에 나와 있습니다.

$.grep(array, callback, invert)
전달된 배열을 순회하고 각 요소에 대해 스왑 함수를 호출합니다. 콜백 함수의 반환 값에 따라 현재 요소를 새 배열로 수집할지 여부가 결정되며, 새 배열은 $.grep의 반환 값으로 사용됩니다. 콜백 함수는 bool 유형 값을 반환해야 합니다. invert가 생략되거나 false인 경우 콜백 함수가 TRUE를 반환하는 요소가 반환 결과에 수집됩니다. invert가 true인 경우 콜백 함수가 false를 반환하는 요소가 반환 결과에 수집됩니다.

$.map(array, callback)
배열을 순회하며 각 요소마다 콜백 함수를 호출하고, 콜백 함수의 반환값을 새로운 배열로 모아서 반환합니다.

$.inArray(value,array)
배열에서 전달된 값이 처음 나타나는 인덱스를 반환합니다. 값이 배열에 없으면 -1이 반환됩니다.
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.