- js語句
2、分號用於分割js語句,所以每條語句都應該以分號結束;
3、js代碼是js語句的序列,瀏覽器會按照編寫的順序來執行每條語句
4、js代碼塊:js語句通過代碼塊的形式進行組合,塊由左花括號開始,右花括號結束。他的作用是使語句一起執行
5、js語句嚴格區分大小寫
- JS註釋
//單行註釋
/**/多行註釋
/** */文檔註釋
- JS變量
var a;
a = "你好";
alert(a);
var a = "你好";
alert(a);
2、變量命名規則
以字母、數字、下劃線和$組成,但是不能以數字開頭
常用命名方法:駝峯命名法、帕斯卡命名法、匈牙利命名法
JS語句和JS變量 都是嚴格區分大小寫,不能用拼音來命名
保留關鍵字
可以在一條語句中聲明多個變量,該語句以var開頭,並使用英文逗號分隔
var a = 1,b = 2,c = 3;
alert(1);
alert(2);
alert(3);
- 數據類型
用typeof來找這個變量的類型
字符串類型(string)、數值類型(number)、布爾類型(boolean)、undefined、null
引用數據類型:對象(object)、函數(function)
字符串類型:必須要由成對的單引號或雙引號包起來。內容可以是任意文本,只要不包含包圍字符串的引號就可以。如果一定要包含,則用反斜槓轉義。
數值類型:可以帶小數點,也可以不帶小數點
布爾類型:只有兩個值,true/false
null:只有一個值就是null;(他的typeof是object類型)
undefined:空,沒有賦值的時候值就是undefined
null和undefined的區別:
null指向一個空的地址;undefined是什麼都沒有
object:對象,都是由鍵值對組成的
{鍵:值,}
冒號前面的就是鍵,只能是字符串類型
冒號後面的是值,可以是任意的數據類型
如果要寫多個鍵值對,要用逗號隔開
定義數組:用中括號包起來
var a = ["小王","女","18"];
定義函數(function):
//定義函數;
function say() {
var a = 4, b = 6;
alert(a + b);
}
// 執行函數
say();