国产精品美女久久久浪潮AV,国产精品三级一二三区,久久精品国产一区二区小说 ,依依成人影视国产精品,全部无卡免费的毛片在线看,日本一区二区三深夜不卡,国产精品女同一区二区久久,国产精品夜色一区二区三区

        初識變量和數據類型

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

        日歷

        鏈接

        個人資料

        藍藍設計的小編 http://www.shtzxx.cn

        存檔

        主站蜘蛛池模板: 天堂а√在线中文在线最新版| 国产一码二码三码区别| 久久久久久久久久久| 岑溪市| 亚洲国产成人久久一区| 久别的草原在线看视频免费 | 在线观看播放| 噼里啪啦免费观看高清全集| 中国chinese老熟女| 午夜精品久久久久9999高清| 老师课后辅导乳揉搓h在线观看| 少妇搡bbbb搡bbb搡野外 | 日韩欧美aⅴ综合网站发布| 人人妻人人爽人人做夜欢视频九色 | 忘忧草www在线| 上司侵犯部下的人妻| 久久99精品久久久久久久不卡| 国产精品久久二区二区| 无码国产成人午夜电影在线观看 | 男女久久久国产一区二区三区| 99久久人妻精品无码二区| 国产在线精品一区二区不卡| 久久夜色精品国产| 国产av一区二区精品久久凹凸 | chinese国产av| 国产成人综合亚洲精品| 亚洲免费人成在线视频观看| 夜夜添无码一区二区三区| 丁香五月欧美成人| 国产69精品久久久久人妻| 国语自产拍在线观看hd| 日韩一区二区三区射精| 免费看视频的网站| 午夜福利在线永久视频| 欧美人和黑人牲交网站上线| 岚皋县| 永嘉县| 啊灬啊灬快灬高潮了视频| 激烈 痉挛 抽搐 潮喷 mp4| 岛国av无码免费无禁网站| 色噜噜噜亚洲男人的天堂|