標籤:範圍 聲明 通過 ice bool 基本文法 三元 另一個 比較
1.變數a.變數類型
Number 數字
String 字串
Boolean 布爾型true和false
Array 數組
Object 對象
b.變數聲明
var n;
與其他程式設計語言不同,在 JavaScript 中你不需要聲明一個變數的類型。JavaScript是一種“動態類型語言”,這意味著不同於其他一些語言(譯者註:如C、JAVA),您不需要指定變數將包含什麼資料類型(例如number或string).
2.條件陳述式與迴圈語句a.條件陳述式
if.....else
else....if
switch.....case break
比較子
=== and !== — 判斷一個值是否嚴格等於,或不等於另一個。
< and > — 判斷一個值是否小於,或大於另一個。
<= and >= — 判斷一個值是否小於或等於,或者大於或等於另一個。
邏輯運算子
&& — 邏輯與; 使得並列兩個或者更多的運算式成為可能,只有當這些運算式每一個都返回true時,整個運算式才會返回true.
|| — 邏輯或; 當兩個或者更多運算式當中的任何一個返回 true 則整個運算式將會返回 true.
!— 否;
if (!(iceCreamVanOutside || houseStatus === ‘on fire‘))
三元運算子
三元或條件運算子是一個文法的小點,用於測試一個條件,並返回一個值/表達,如果它是true,另一個是false-這種情況下是有用的,並且可以佔用比if...else塊較少的代碼塊。如果你只有兩個通過true/ false條件選擇。
( condition ) ? run this code : run this code insteadb。
b.迴圈語句
for
while
do.....while
break 跳出整個迴圈
continue 跳到下一次迴圈
3.函數
定義函數
function myway(){};
調用函數
myway();
傳回值
return
函數範圍
全域變數和局部變數
百度前端學習日記10——javaScript基本文法