JS書寫語法以及變數
變數
宣告變數
<style>
var a = 20;
a = "張三"; //js是一門弱型別語言,變數可以存放不同型別的值
</style>
幾種不同的變數宣告方式
var
var定義的是全域性變數
在程式碼塊中宣告的變數, 在程式碼塊外也可以訪問
可以重複定義
<style>
{
var a = 20;
var a = 1; //var宣告的變數可重複定義
}
alert(a); //var宣告的變數, 能夠在程式碼塊外的區域訪問
</style>
let
<style>
{
let z = 1;
let z = 2; //let宣告的變數不可重複定義!
}
alert(z); //let宣告的變數, 不能在程式碼塊之外訪問
</style>
let宣告的變數不可重複定義
let宣告的變數不能在程式碼塊之外訪問
const
const用來宣告一個只讀常數, 一旦宣告,常量的值就不能改變
<style>
const pi = 3.14;
pi = 3.15; // const定義的只讀常量一旦宣告不可修改! F12檢視瀏覽器會報錯
alert(pi);
</style>
試圖修改const定義的常量時報錯