> 웹 프론트엔드 > 프런트엔드 Q&A > jquery 객체와 js 객체의 차이점은 무엇입니까

jquery 객체와 js 객체의 차이점은 무엇입니까

WBOY
풀어 주다: 2022-06-14 18:56:55
원래의
3657명이 탐색했습니다.

jquery 객체와 js 객체의 차이점: 1. jquery 객체는 jquery에 고유하며 jquery가 호출되는 경우에만 존재하는 반면, js 객체는 이름-값 쌍의 순서가 지정되지 않은 컬렉션이며 jquery를 호출하지 않고도 존재합니다. 객체의 메소드는 jquery에서 직접 사용할 수 없습니다. jquery 객체를 사용하려면 먼저 js 객체로 변환해야 합니다. 그러나 jquery 객체는 jquery에서 정의한 메소드를 마음대로 사용할 수 있습니다.

jquery 객체와 js 객체의 차이점은 무엇입니까

이 튜토리얼의 운영 환경: Windows 10 시스템, jquery 버전 3.6.0, Dell G3 컴퓨터.

jquery 객체와 js 객체의 차이점은 무엇인가요?

차이점:

JS 객체는 이름-값 쌍의 순서가 지정되지 않은 모음입니다.

jquery 개체는 jquery 프레임워크가 호출될 때만 존재하는 jquery 관련 개체입니다. 실제로 jquery 객체는 js 객체이기도 합니다.

jquery 객체와 js 객체는 서로 변환될 수 있습니다. 예를 들어

$("#div").get()은 jquery 객체를 js 객체로 변환할 수 있습니다.

가장 큰 차이점은 js 개체의 메서드를 jquery 개체에 직접 사용할 수 없다는 것입니다. jquery 개체에 js 개체 메서드를 사용해야 하는 경우 jquery 개체를 js 개체로 변환해야 합니다. jquery 객체를 사용하면 jquery에서 정의한 메서드를 마음대로 사용할 수 있습니다.

js 개체는 페이지의 레이블 개체를 참조하는 dom 작업을 통해 얻은 개체입니다.

jQuery 개체는 JS 개체를 포함하는 jQuery를 통해 얻은 배열과 유사한 개체입니다. DOM에 접근할 수 있으며, jquery 객체는 jQuery에서 제공하는 메서드만 호출할 수 있습니다.

확장된 지식:


JS 객체와 jQuery 객체를 서로 변환합니다.

JS 객체를 jQuery 객체로 변환:

<script type="text/javascript">
    //获取dom对象
    var jsObj = document.getElementById("inpId");
    //将dom对象转化成jQuery对象
    var jqObj = $(jsObj);</script>
로그인 후 복사

jQuery 객체를 JS 객체로 변환:

<script type="text/javascript">
    //获取jQuery对象
    var jqObj = $("#inpId");
    //将jQuery对象转化成JS对象
    //方式一:
    var jsObj1 = $inp[0];
    //方式二:
    var jsObj2 = $inp.get(0);
 </script>
로그인 후 복사

추천 비디오 튜토리얼:

jQuery 비디오 튜토리얼

위 내용은 jquery 객체와 js 객체의 차이점은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿