必須嵌套在html文件中 能夠鑲嵌在head標籤裏面 也能夠鑲嵌在body中 javacript必須鑲嵌到<script>標籤裏面javascript
介紹:變量,就是計算機中保存數據的容器php
經過var 關鍵字聲明變量 一旦看到var 關鍵字 建立空間,用來儲存數據html
變量名:字母,字母數字組合,下劃線的組合,java
變量名嚴格區分大小寫函數
console.log():在控制檯輸出內容 doucument.write() 向網頁body裏面寫入內容 doucument()向html文檔的title部分寫入內容spa
javascript的字符串類型經過引號定義的(單引號,雙引號)3d
字符串拼接用+htm
在js中,小數整數都是數值類型 blog
說明:用來保存一些狀態值,或者對立的數據,例如ip
開關, 對 錯, 是 否
一般是用來做爲條件判斷的
在php中 0 ,[] 被轉化爲false
在js中 0,[]會被轉爲true;
數據類型轉??Boolean()函數
爲何說函數也是一個數據類型由於咱們能夠定義變量保存函數
除了上面函數也能夠這樣經過函數關鍵字定義
變量域在js外定義的函數 就是全局變量能夠在腳本的任何地方使用
在函數內定義的變量 就是局部變量 只能在函數內部使用
f1();指調用這個函數
未定義
變量的做用域鏈:
說明:當咱們在函數內部訪問一個變量時,會先在函數內部查找,若是沒有找到,則去上一級做用域查找,這個查找的過程就成爲之做用域鏈