條件陳述式、迴圈語句

來源:互聯網
上載者:User

標籤:關係運算   位元組   現象   ons   個數   for   記憶體   需要   之間   

一、條件陳述式

  if(條件){

      語句

    } else{

      語句     

    }

  { }在js我們把它叫做代碼塊。如果代碼塊裡的內容沒有執行完,語句不會向下執行,代碼塊是一個獨立的整體。如果js中的某一條語句,那麼就會終止不會向下執行。

二、迴圈語句

  迴圈:就是對一個整體進行逐個尋找

  迴圈:1、從什麼開始

     2、尋找的步長

     3、結尾數字

    電腦對資料的計算不是從1開始,從0開始,也就是說0代表第一個資料

      eg:var  a=“hello”

        a [0]—h

        a [1]—e

        a [2]—l

   我們把用資料去代替位元組的方法,將數字叫做這個位元組的下標(索引)

   迴圈語句的格式  迴圈用for  for(){ }

    for(var  i=1;1<5;i++){

        console.log(i)      

        }

        console.log(234)

   我們最後發現 i 是5,但是 i 應該是for迴圈的代碼塊中的變數。但是for迴圈之外也可以使用,我們把這種現象叫做記憶體流失,需要清理記憶體。

   js處理資料的目的就是將資料渲染到頁面中,而渲染的資料的本質是字串,其他資料的底層都是字串

   學習到最後,都是在處理資料,渲染資料的最本質方法就是字串拼接。後期的資料渲染的方式都是由字串衍變而成。

 4、加號的使用

    + 字串的拼接

    變數和字串之間都需要使用+進行拼接

    if條件的種類

      if(條件){ }

       eg: var m;

          console.log(m)

          if(m){

           console.log("xixi")

           }

     1、If 裡面的條件只是一個字母

      1)、m=true

      2)、M和null的關係

    Boolean中的true和false 我們可以用數字中的0和非0代替。

    上面if(m) 如果m是true

                 如果m是非空

     2、if裡面的條件

        1)、關係運算:< ,<= ,> ,>= ,== ,=== ,!=

          var m=5;

          var n=5;

          if(m==n){

            console.log("xi")

            }

        =  在js中是賦值的意思,並且這種運算從左往右執行,將數字5賦值給變數m

        2)、邏輯運算 :或(||)、且(&&)、非(!)、

        eg: 或(||)

            var  m=5,n=6;

            if (m>4||n>7){

              console.log("haha")

            }

           且(&&)

            if (m>4&&n>7){

             console.log("xixi")

            }

           非(!)

           var (!s)=false;

           if (s){

            console.log("hehe")

            }

 

條件陳述式、迴圈語句

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.