jQuery 함수 매개 변수 의미

6499 단어 jQuery
jQuery 함수 매개 변수 의미
- js 프로그래밍 환경에서의 대상 유형, BOM 대상, 함수, DOM 대상을 회상하여falsely 값으로 전환할 수 있는 대상, 일반적인 js 대상(문자열 대상은 하나의 표현식, 이 표현식은 HTML 라벨, css 선택기, 정규 표현식을 나타낼 수 있음)
1.selector: 상기 js프로그래밍 환경에 존재하는 대상을 전송할 수 있습니다. 주로 일치하는 요소 집합에 사용되는 CSS 선택기를 포함하고 일치하는 대상을 만들거나 만드는 데 사용됩니다. 아래 코드를 보십시오.
1.1、falsely 값 대상:undefined,null,";1.2,문자열:a).HTML 라벨,DOM 대상 b 만들기.css 선택기 c). 정규 표현식 1.3,일반 js 대상 1.4,BOM 대상 1.5,DOM 대상 1.6,함수
코드:
 <div id="name" class="foo">
        <span>1span>
        <span class="demo">2span>
        <span>3span>
        <span id="current">4span>
        <span>5span>
    div>
    <div>
        <span class="demo">span>
div>
<script>
    (function(){

    /*  1.1、selector falsely ,              jQuery.prototype      */

    console.log($(""));
    console.log($(null));
    console.log($());

    /*init{__proto__: Object[0]}*/

    /* 1.2、BOM  ,    jQuery   window  ,*/
    console.log($(window));    /* [window]*/

    /* 1.3、    */
    /* 1.3.1、HTML  ,        DOM   jQuery   */
    console.log($("
")); /* [div] */ /* 1.3.2、css , DOM jQuery */ console.log($("div")); /* [div#name.foo, div, prevObject: init[1], context: document, selector: "div"]*/ /* 1.3.3、 */ /* 1.4、 js , js jQuery */ var object = { name: "obj", } console.log($(object)); /* [Object] */ /* 1.5、DOM , DOM jQuery */ console.log($(document.getElementById("name"))); /*[div#name.foo, context: div#name.foo]*/ /* 1.6、 , ,*/ $(function(){ console.log(" "); }); /* 2.1 DOM jQuery , DOM , context undefined, undefined, ,*/ var divs = document.getElementsByTagName("div"); console.log(divs); console.log($(".demo",$(divs)[0])); /* [span.demo, prevObject: init[1], context: div#name.foo, selector: ".demo"] */ console.log($(".demo",divs[0])); /* [span.demo, prevObject: init[1], context: div#name.foo, selector: ".demo"]*/ console.log($(".demo",divs)); /* [span.demo, span.demo, prevObject: init[2], context: undefined, selector: ".demo"]*/ console.log($(".demo",$(divs))); /* [span.demo, span.demo, prevObject: init[2], context: undefined, selector: ".demo"]*/ /* 2.3 js , , , type 、 , */ $("", { type: "text", val: "Test", focusin: function() { $(this).val("focusin"); }, focusout: function() { $(this).val("focusout"); } }).appendTo("form"); })(); script>

## 2.context: , ;
2.1、DOM
2.2、jQuery
2.3、 js

jQuery.fn.init()

좋은 웹페이지 즐겨찾기