• <center id="sm46c"></center>
  • <dfn id="sm46c"></dfn>
  • <strike id="sm46c"></strike>
  • <cite id="sm46c"><source id="sm46c"></source></cite>
    • <strike id="sm46c"><source id="sm46c"></source></strike>
      <option id="sm46c"></option>
      国产精品天天看天天狠,女高中生强奷系列在线播放,久久无码免费的a毛片大全,国产日韩综合av在线,亚洲国产中文综合专区在,特殊重囗味sm在线观看无码,中文字幕一区二区三区四区在线,无码任你躁久久久久久老妇蜜桃

      初識變量和數據類型

      2023-1-6    前端達人

      JavaScript第2天

      輸入輸出語句

      輸出語句

      • alert(變量) => 彈出
      • document.write(變量) => 輸出在頁面上面
      • console.log(變量) => 打印在控制臺上
      /* JS的輸出語句 */ alert("彈出") document.write("直接在寫頁面上面") console.log("打印在控制臺上面") 
              
      • 1
      • 2
      • 3
      • 4

      效果:

      在這里插入圖片描述

      在這里插入圖片描述

      輸入語句

      • confirm 得到是就是兩個按鈕一個確定,一個取消
        點擊確定得到的值是 true => 真
        點擊取消得到的值是 false => 假
      • prompt 就是讓我們在頁面上面輸入一句話
        得到的結果就是那句話,我們可以將輸入的這一句話當做一個變量存儲起來可以輸出

      confirm:

      var msg1 = confirm("你好!") //我可以將我們點擊確定和取消的結果當做變量的值 console.log(msg1); //當我們點擊確定時候得到值是一個true,當我們點擊取消的時候得到的結果是false 
              
      • 1
      • 2

      效果如下:
      在這里插入圖片描述
      在這里插入圖片描述

      prompt:

      var msg = prompt("你可以在這上面輸入一句話") //我們可以把這一句話當中一個變量值,賦值給一個變量  alert(msg) //將變量的值直接彈出來 
              
      • 1
      • 2

      效果如下:

      在這里插入圖片描述

      在這里插入圖片描述

      變量命名

      1. 變量的聲明 var
      2. 變量的名字
      3. 變量的值
      • 變量的命名規定
      1. 變量的命名要使用數字,字母,下劃線,$組成
      2. 變量的命名不能使用數字開頭
      3. 變量的命名不能使用關鍵字

      舉例:

      var a = 10; //合法 var name = "張颯" //合法 var var = "李四" //不合法,不能使用關鍵字 var 1name = "王八" //不合法,不能以數字開頭 var alert = "老劉" //合法 var name% = "美麗姐" //不合法,變量的命名要以數字,字母,下劃線,$組成 
              
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6

      注意:常見的關鍵字,有var ,break, for ,if …

      • 變量的命名規范
        規定:必須的按照我的來,不按照我的來,那么我就報錯
        規范:可以不用按照我的來,但是建議按照我的來
      • 駝峰命名法
        • 大駝峰
          多個單詞組成的時候,每一個單詞的首字母都大寫
        • 小駝峰
          多個單詞組成的時候,第一個單詞的首字母小寫,后面的每一個單詞的首字母大寫
          我們JS推薦的就是小駝峰

      比如:

      var userName = "張三" //遵守了小駝峰的命名規范 
              
      • 1

      數據類型

      • 常見的基本數據類型有
        數值類型 => number
        字符串類型 => string
        布爾類型 => boolean
        null => object(null)
        undefined => undefined
      • 我們可以使用一個叫做typeof這個一個詞來檢測數據類型
        • typeof的用法
          1. typeof 變量
          2. typeof (變量) typeof (a+b)

      isNaN => is not a number

      比如:

      console.log(isNaN("張三")) //true console.log(isNaN(10)) //false 
              
      • 1
      • 2

      isNaN => is not a number判斷一個值不是一個數字

      比如:

      // 因為他判斷是不是數字 //     如果是一個數字,那結果直接是false //     如果不是一個數字,那么他會判斷這個值能不能轉換成數值,如果可以,那么結果是false,如果不可以,那么結果是true // boolean與number其實就是相通的 //     boolean類型的true   代表數值類型的一切非0的值 //     boolean類型的false  代表數值類型的0 console.log(isNaN("123"));//false console.log(isNaN("123a"));//true console.log(isNaN(11));//false console.log(isNaN(true));//false 
              
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6
      • 7
      • 8
      • 9
      • 10

      強制類型的轉換

      轉換成一個數值類型

      強制轉換

      • parseInt => 轉換成一個整數 int(整數)
      • parseFloat => 可以轉換成一個小數
      1. parseInt先看第一位的值,能不能轉,如果可以轉,那么就轉,如果不能轉,那么就NaN

      2. parseInt再看第二位的值,能不能轉,如果可以,那么轉,如果不能轉,那就停止了

      3. parseFloat 他比parseInt 多認識了一個小數點 .
        console.log(parseInt(“12a2”))

      自動轉換

      • Number => 可以轉換成數字
        boolean => 可以轉,轉過來的是 true=>1 false=>0
        null => 可以轉,=> 0
        undefined => 不可以轉,=> NaN
        “123” => 可以轉,=> 123
        “123a” => 不可以,不認是a NaN

      將其他類型轉換成字符串

      • String
        不管什么類型使用String都可以轉換成字符串
        var res = String(變量)
        相當將這個變量的值外面添加一對引號
        -toString()
        相當將這個變量的值外面添加一對引號,但是null和undefined不能使用
      • +
        但凡+號的兩邊有一邊是字符串,那么結果就是拼接,拼接得到的結果還是一個字符串
        如果+號的兩邊都沒有字符串,那么就會相加
      var a = 10; var a1 = String(a) console.log(a1, typeof a1); var b1 = a.toString() console.log(b1, typeof b1); console.log(a + "~~", typeof (a + "")); 
              
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6

      將其他類型轉換成boolean

      • Boolean有四個是false分別是:
        1. 字符串 ""
        2. null
        3. undefined
        4. 數字 0



          來源:csdn



      藍藍設計建立了UI設計分享群,每天會分享國內外的一些優秀設計,如果有興趣的話,可以進入一起成長學習,請加微信ban_lanlan,報下信息,藍小助會請您入群。歡迎您加入噢~~

      希望得到建議咨詢、商務合作,也請與我們聯系01063334945。 



      分享此文一切功德,皆悉回向給文章原作者及眾讀者. 免責聲明:藍藍設計尊重原作者,文章的版權歸原作者。如涉及版權問題,請及時與我們取得聯系,我們立即更正或刪除。 



      藍藍設計www.li-bodun.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務UI設計公司、界面設計公司、UI設計服務公司、數據可視化設計公司、UI交互設計公司、高端網站設計公司、UI咨詢、用戶體驗公司、軟件界面設計公司

      日歷

      鏈接

      個人資料

      藍藍設計的小編 http://www.li-bodun.cn

      存檔

      主站蜘蛛池模板: 无码区国产区在线播放| 成人拍拍拍无遮挡免费视频| 久久综合精品国产一区二区三区无码| 亚洲性色永久网址| 色呦呦九九七七国产精品| 久久九九精品99国产精品| 久久国内精品自在自线观看| 亚洲精品亚洲人成在线观看| 国产精品人妻久久久久| 亚洲天堂成年人在线视频| 亚洲av中文久久精品国内| 色男人的天堂久久综合| 亚洲日韩一区二区一无码| 中文字幕亚洲欧美日韩2019| 国产精品9999久久久久| 亚洲国产日韩视频观看| 午夜福利片1000无码免费| 91在线高清视频| 秋霞鲁丝片av无码| 国内久久婷婷五月综合色| 自拍偷自拍亚洲精品播放| 国产在线视频不卡一区二区| 国产不卡久久精品影院| av无码制服丝袜国产日韩| 成人自拍短视频午夜福利| 亚洲AV无码乱码在线观看裸奔| 中文字幕久热精品视频免费| 国产超碰人人做人人爰| 99在线精品视频在线观看| 亚洲日韩v无码中文字幕| 一区二区三区四区亚洲综合| 国产白袜脚足j棉袜在线观看| 欧美一区二区三区在线可观看| 午夜精品国产自在| 亚洲日本中文字幕乱码在线电影| 91精品国产一区自在线拍| 久久国产自偷自免费一区| 亚洲欧美日韩在线码| 国产精品美女久久久免费| 国产主播av福利精品一区| 一区二区三区日本久久九|