中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      回顧JavaScript基礎知識小結

      時間:2024-09-11 09:35:30 JavaScript 我要投稿
      • 相關推薦

      回顧JavaScript基礎知識小結

        說Jquery之前,先來學習一下Javascript(以后簡稱為JS)語言中的基礎知識問題,其時對于每種編程語言來說基礎知識都是大同小異的,對變量,函數,條件語句塊,循環語句塊等等,而對于每種語言在寫法上到是顯得各有不同,如JS里在定義變量時,你要用var去聲局部變量的聲明,而對于弱類型的語言JS來說,你也可以不加var,但不加它會認為這個變量為全局變量,這是要注意的。

      回顧JavaScript基礎知識小結

        在程序運行過程中,其值可以發生改變的(呵呵,10多年前書上的定義)

        var people ; //聲明一個名為people的變量

        var people="good boy" ; //聲明變量的同時為它賦值,瀏覽器自動解釋它為字符型變量

        var age=23; //聲明一個局部變量,類型為整形

        age=30 ; //聲明一個全局變量,類型為整形,在程序執行過程中,它不會被釋放

        函數

        為了實現一個功能,將一些代碼塊組織在一起,形成一個整體,我們叫它函數function,它可以大大減小代碼的重復量,并使程序更清晰

        復制代碼 代碼如下:

        // 標準寫法

        funciton helloFun(){

        alert("hellow world")

        }

        //變量形式的寫法

        var helloFun=function(){

        alert("hellow world")

        }

        // 函數可以有參數,它異為弱類型

        var helloFun=function(msg){

        alert(msg);

        }

        // 函數的調用

        helloFun("hello world");

        條件語句

        對于一件事,有多種結果,這時條件語句就出場了,如果條件固定幾個值,可以用switch,否則使用if...else,看代碼

        復制代碼 代碼如下:

        // switch實例

        var inputNumber=document.getElementByID("type");

        switch(inputNumber)

        {

        case 1:

        alert("類型1號");

        break;

        case 2:

        alert("類型2號");

        break;

        case 3:

        alert("類型3號");

        break;

        default:

        alert("throw new Exception()");

        break;

        }

        // if實例

        var inputAge=document.getElementByID("age");

        if(inputAge>1 && inputAge<18)

        {

        alert("未成年");

        }

        else if (inputAge>=18 && inputAge<70)

        {

        alert("成年人");

        }

        else if(inputAge>=70)

        {

        alert("老年人")

        }

        else

        {

        alert("填寫表單有誤");

        }

        循環語句

        即在附和某個條件的時候,重復的執行某個代碼塊,我們可以使用while ,for等等

        復制代碼 代碼如下:

        // for循環

        var arr=[1,2,3]

        for(int i=0;j=Arr.length;i<j;i++){

        console.log(arr[i]); // 火狐的控制臺可以看到結果

        }

        事實上,在JS世界,對于代碼的執行性能也是很有講究的,我們在for語句的寫法性能不是錯的,但如果寫成下面的,性能會有所下降,因為它每次

        遍歷時,都會去求Arr的長度。

        復制代碼 代碼如下:

        // for循環

        var arr=[1,2,3]

        for(int i=0;i<Arr.length;i++){

        console.log(arr[i]); // 性能不好的

        }

      【回顧JavaScript基礎知識小結】相關文章:

      關于javascript的基礎知識06-13

      javascript基礎知識大全08-22

      IE與Firefox在JavaScript上的不同寫法小結07-22

      JAVA認證基礎知識:JavaNativeInterface學習小結01-11

      對javascript的理解08-08

      常用的JavaScript模式09-22

      Javascript的this用法簡述08-15

      JavaScript學習筆記08-24

      JavaScript 基礎教學09-29

      JavaScript的課堂講解09-03

      主站蜘蛛池模板: 自拍视频在线观看成人| 国产精品国产三级国产an| 精品在免费线中文字幕久久| 日本成人一区二区不卡| 亚洲毛片美女毛片美女| 长寿区| 亚洲av乱码专区国产乱码| 国产优质女主播在线观看| 国产高跟黑色丝袜在线| 国内自拍偷拍亚洲天堂| 国产一区二区黑丝美女| 免费观看成人稀缺视频在线播放 | 妇女自拍偷自拍亚洲精品| 色优网久久国产精品| 新民市| 苍南县| 华阴市| 一本久道免费高清视频| 26uuu欧美日本在线播放| 国产人妖xxxx做受视频| 国产午夜av一区二区三区| 精品国产69亚洲一区二区三区| 夏邑县| 白水县| 丹巴县| 东兰县| 漯河市| 泰宁县| 庐江县| 调兵山市| 沙河市| 国产精品国产三级国产av创| 宕昌县| 三原县| 岱山县| 国产高跟黑色丝袜在线| 健康| 亚洲高清有码在线观看| 国产麻豆精品久久一二三| 静乐县| 国产在线h视频|