亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

瓮安县| 保山市| 宿州市| 伊吾县| 长沙市| 永靖县| 杭锦后旗| 泽州县| 将乐县| 安阳县| 浏阳市| 五家渠市| 天水市| 呼图壁县| 丰顺县| 清远市| 沙河市| 泽普县| 黑水县| 博野县| 绥阳县| 容城县| 平和县| 马公市| 孟州市| 多伦县| 青河县| 无为县| 唐河县| 江山市| 南丰县| 灵川县| 金华市| 临海市| 友谊县| 高阳县| 江华| 汉寿县| 庆云县| 绥芬河市| 霍林郭勒市|