站長資訊網
        最全最豐富的資訊網站

        Java Script中值得收藏的學習筆記(總結分享)

        今天給大家帶來了值得收藏的JavaScript初級學習筆記,含有很多小知識,趕快碼住看一看吧!

        Java Script中值得收藏的學習筆記(總結分享)

        什么是JavaScript?

        JavaScript是一種運行在客戶端的腳本語言


        基本輸入輸出語句

        功能 語句
        打印輸出 console.log()
        彈出輸出框 alert
        彈出輸入框 prompt
        文件寫入 document.write(’’)
        • 小理論:
          console.log可以輸出任何類型的數據,alert只能輸出String類型的數據,且只能輸出第一個數據,如果alert輸出的是對象會自動調用toString()方法。

        變量

        聲明變量 var (name)

        • 一些注意事項
          • 一次聲明多個變量的時候必須用逗號進行隔開,而且必須換行,寫在同一行的多個聲明變量會無效。

          • 未初始化的變量直接輸出結果是undfined

          • 變量的命名規范: 字母數字下劃線美元符號(不以數字開頭)

          • 變量初始化中,單引號和雙引號沒有區別


        數據類型

        JavaScipt是一種> 動態/弱類型 語言

        Num數字型 Boolean布爾型 Str字符串型 Undefined未知的值 Null空

        js的變量數據類型是只有程序在運行過程中,根據等號右邊的值來確定的,也被稱為動態數據類型

        常用語句:

        IsNAN() //判斷值是否為非數字 //轉義符: n換行 t縮進 b空格 str.length  //獲取字符串長度

        小理論

        • undefined和數字相加,結果是NaN

        • null+1等于1

        • prompt取過來的值是字符型.

        對于prompt取值做加法,有以下加法案例:

        //demo onevar a, 	b 	;a = parseInt(prompt('請輸入第一個值')); 	b = parseInt(prompt('請輸入第二個值')); 	var c = a + b; 	alert (c); 	//demo two 	var a = prompt('請輸入第一個值'); 	var b = prompt('請輸入第二個值'); 	var c = Number(a) + Number(b); 	alert (c);

        字符串轉換(chrom顏色為黑)

        • 變量.toString()
        • String()強制轉換
        • 隱式轉換:+拼接
        • 字符串模板拼接 我的年齡是${age}歲 (注意反引號不要掉了)

        數字型轉換(chrom顏色為藍)

        • Parselnt()轉換為整數型
        • parseFloat()轉換為浮點型
        • Number()強制轉換函數
        • 隱式轉換:- * / 算術運算隱式轉換

        布爾型轉換(chrom顏色為藍)

        • 空、否定會被轉換為false:如 ‘’、 0 、 NaN 、 null 、 undefined
          其余全部為true

        運算符

        ==默認轉換數字類型,會把字符型轉換成數字型
        ===全等, 要求數值和數據類型都一樣

        優先級:

        • 括號

        • 單目 (右結合右至左)

        • 算數*/%

        • 位移

        • 關系

        • 相等

        • 邏輯&^| &&||

        • 賦值

        • 逗號


        選擇語句

        • if沒什么好說的
        • switch注意事項:
          case的值判斷是全等運算判斷

        數組

        • 創建數組的方式
          1.利用new創建數組
        var arr = new Array() //注意的是,new A必須大寫 var arr = new Array(2); //表示數據長度2 var arr = new Array(2, 3); //表示里面有兩個元素是2和3

        2.利用字面量創建數組

        var arr = [];

        3.獲取數組的長度

        arr.length

        也可通過arr.length = (Number)的方式來修改數組長度

        注意點: