91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

jquery和javascript有什么區別

發布時間:2021-04-09 15:04:44 來源:億速云 閱讀:163 作者:啵贊 欄目:web開發

這篇文章主要介紹“jquery和javascript有什么區別”,在日常操作中,相信很多人在jquery和javascript有什么區別問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”jquery和javascript有什么區別”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

jquery和javascript的區別:1、js是通過【<script>】標簽插入HTML頁面,而JQuery是JavaScript函數庫;2、js使用getElement系列,而JQuery使用【$()】包裹選擇器。

jquery和javascript有什么區別

本教程操作環境:windows7系統、javascript1.8.5版,DELL G3電腦。

jquery和javascript的區別:

一、本質上的區別

1.JavaScript 是通過<script></script>標簽插入到HTML頁面,可由所有的現代瀏覽器執行的一種輕量級的編程語言。

2.JQuery是一個JavaScript函數庫。或者說是JavaScript中最流行的一種框架。

使用JQuery首先要在 HTML 代碼最前面加上對 jQuery 庫的引用,比如:

<script src="js/jquery.min.js"></script>

庫文件既可以放在本地,也可以直接使用知名公司的 CDN,好處是這些大公司的 CDN 比較流行,用戶訪問你網站之前很可能在訪問別的網站時已經緩存在瀏覽器中了,所以能加快網站的打開速度。另外一個好處是顯而易見的,節省了網站的流量帶寬。例如:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>  //Google

或者:

<script src="http://code.jquery.com/jquery-1.6.min.js"></script>   //jQuery 官方 

二、語法上的差異

操作元素節點

a.JavaScript使用

getElement系列、query系列

<body>
    <ul>
        <li id="first">哈哈</li>
        <li class="cls" name ="na">啦啦</li>
        <li class="cls">呵呵</li>
        <li name ="na">嘿嘿</li>
    </ul>
    <div id="div">
        <ul>
            <li class="cls">呵呵</li>
            <li>嘿嘿</li>
        </ul>
    </div>
</body>
<script>
  document.getElementById("first");        //是一個元素
  document.getElementsByClassName("cls");    //是一個數組,即使只有一個元素,使用時需要用[0]取到第一個再使用
  document.getElementsByName("na");       //是一個數組,即使只有一個元素,使用時需要用[0]取到第一個再使用
  document.getElementsByTagName("li");     //是一個數組,即使只有一個元素,使用時需要用[0]取到第一個再使用
  document.querySelector("#div");        //是一個元素 
  document.querySelectorAll("#div li");    //是一個數組,即使只有一個元素,使用時需要用[0]取到第一個再使用
</script>

b.JQuery使用

大量的選擇器同時使用$()包裹選擇器

<body>
    <ul>
        <li id="first">哈哈</li>
        <li class="cls" name ="na">啦啦</li>
        <li class="cls">呵呵</li>
        <li name ="na">嘿嘿</li>
    </ul>
    <div id="div">
        <ul>
            <li class="cls">呵呵</li>
            <li>嘿嘿</li>
        </ul>
    </div>
</body>
<script src="http://code.jquery.com/jquery-1.6.min.js"></script>
<script>
  //使用JQuery取到的是jquery對象都是一個數組,即使只有一個元素被選中,但是在使用時候不一定需要使用:eq(0)來拿到這一個在使用可以直接使用
    $("#first");            
    $(".cls");
    $("li type[name='na']");
    $("li");
    $("#div");
    $("#div li");
</script>


到此,關于“jquery和javascript有什么區別”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

保德县| 秦安县| 兰溪市| 长乐市| 台南县| 藁城市| 太谷县| 保亭| 都兰县| 凉城县| 武安市| 岢岚县| 雅江县| 阿克苏市| 分宜县| 报价| 汕尾市| 金昌市| 宁国市| 冷水江市| 红河县| 苗栗县| 旅游| 饶阳县| 土默特右旗| 海盐县| 临泉县| 无锡市| 哈尔滨市| 淄博市| 桦南县| 宝山区| 图木舒克市| 阿克| 灵宝市| 桂东县| 滁州市| 岫岩| 德清县| 工布江达县| 长寿区|