<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 回顧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

    主站蜘蛛池模板: 亚洲精品456播放| 国产系列高清精品第一页| 欧产日产国产精品精品| 国产成人久久精品麻豆一区| 亚洲AV永久无码精品一百度影院| 国产精品免费一区二区三区| 99久久国语露脸精品国产| 亚洲国产精品特色大片观看完整版 | 国产精品三级在线观看无码| 久久综合国产乱子伦精品免费 | 日韩人妻精品无码一区二区三区| 国产在线观看一区二区三区精品 | 欧美在线精品一区二区三区| 亚洲日韩精品欧美一区二区| 国产精品无码av在线播放| 亚洲国产精品成人久久| 黑人无码精品又粗又大又长| 大胸国产精品视频| 亚洲国产精品久久久久网站 | 亚洲AV蜜桃永久无码精品 | 国产在线精品网址你懂的| 久久久国产精品| 一区二区三区国产精品| 日产精品久久久一区二区| 亚洲国产成人精品无码久久久久久综合 | 国产精品福利自产拍在线观看| 亚洲精品无码鲁网中文电影| 日韩精品人妻av一区二区三区| 久久国产精品二国产精品| 国产精品麻豆入口| 国产玖玖玖九九精品视频| 国产精品视频一区二区三区不卡| 亚洲自偷自偷精品| 国产精品成人久久久久三级午夜电影 | 国产精品户外野外| 国产精品麻豆入口| 精品国产一区二区三区久久蜜臀 | 秋霞久久国产精品电影院| 免费视频精品一区二区三区| 久久免费精品视频| jizz国产精品|