1. 程式人生 > 其它 >2021.7.20今日小結

2021.7.20今日小結

JavaScript中的變數

  var關鍵字,需要注意var的宣告作用域,var宣告的變數會自動提升到函式作用域頂部。
  let宣告,let跟var的作用差不多,明顯區別就是let宣告的範圍是塊作用域,var宣告的範圍是函式作用域。let宣告的變數不會在作用域中提升,在頁面中只能宣告同一個變數。

  const宣告,const的行為與let基本相同,唯一一個區別是用它宣告變數時必須同時初始化變數,且嘗試修改const宣告的變數會導致執行時報錯。也不允許重複宣告,const宣告的作用域也是塊,

  

  JavaScript的資料型別

    undefined 未定義 當var或let宣告變數沒有初始化時,就相當於給變數賦予了undefined值。

    boolean 布林值 有兩個字面值true和false。

    string 字串 可以使用雙引號,單引號,反引號來表示。

    number 數值 最基本的是整數和浮點值。NaN它的意思是“不是數值”。

    object 物件

    null 空 只有一個特殊值null。

    function 函式

    symbol 符號 符號是原始值,且符號例項是唯一,不可變的。

    今天就初步瞭解了這些。還進行了靜態網頁的練習。圖片我都是先用別的圖片代替著,美觀效果還是需要正確的圖片,目前先練習,爭取能熟練的做出模板。在過程中有幾個生疏的樣式,我會先搜尋它的意思,然後重新理解一遍。靜態網頁主要是得練習對樣式的組合,怎麼才能實現這個功能,才能進一步理解。