>웹 프론트엔드 >JS 튜토리얼 >jquery의 확장 기능에 대한 간략한 설명

jquery의 확장 기능에 대한 간략한 설명

零到壹度
零到壹度원래의
2018-03-20 15:22:311473검색

이 글은 주로 jquery의 확장 기능에 대한 구체적인 단계와 관련 작업 기술에 대해 설명합니다. 도움이 필요한 친구들이 참고하면 도움이 될 것입니다.

jquery

jQuery.extend() 함수의 확장 함수는 하나 이상의 객체 내용을 대상 객체에 병합하는 데 사용됩니다.

참고: 1. $.extend()에 하나의 매개변수만 지정하면 매개변수 대상이 생략된다는 의미입니다. 이 시점에서 대상은 jQuery 개체 자체입니다. 이런 방식으로 우리는 전역 객체 jQuery에 새로운 함수를 추가할 수 있습니다.

2. 여러 객체가 동일한 속성을 갖는 경우 후자가 전자의 속성 값을 덮어씁니다.

Syntax

$.extend( target [, object1 ] [, objectN ] )
깊이 병합할지 여부를 나타냅니다.

$.extend( [deep ], target, object1 [, objectN ] )

Parameters 설명
deep 선택 사항입니다. 부울 유형은 객체를 깊게 병합할지 여부를 나타냅니다. 기본값은 false입니다. 이 값이 true이고 여러 개체에서 동일한 이름을 가진 속성도 개체인 경우 "속성 개체"의 속성도 병합됩니다.
target 객체 유형 대상 객체인 경우, 다른 객체의 구성원 속성이 이 객체에 첨부됩니다.
object1 객체 유형 병합할 첫 번째 객체입니다.
objectN 객체 유형 N번째 병합 객체입니다.

예:

<span style="font-size: 14px;">var resultA=$.extend({},{name:"A",age:21},{name:"B",sex:"Boy"})<br/>resultA={name:"B",age:21,sex:"Boy"}var resultB=$.extend( true, {}, <br/>{ name: "A", location: {city: "beijing",county:"us"} }, <br/>{ last: "B", location: {state: "shanghai",county:"China"} } );<br/>resultB{name:"A",last:"B",location{city:"beijing",state:"shanghai",county:"China"}}var resultC=$.extend( false, {}, <br/>{ name: "A", location: {city: "beijing",county:"us"} }, <br/>{ last: "B", location: {state: "shanghai",county:"China"} } );<br/>resultC = {name:"A",last:"B",location:{state:"shanghai",county:"China"}}</span>

위 내용은 jquery의 확장 기능에 대한 간략한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.