1. 程式人生 > >條件語句、循環語句

條件語句、循環語句

數字 步長 需要 bsp xixi pan 內容 拼接 一個

一、條件語句

  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")

            }

條件語句、循環語句