百度前端學習日記10——javaScript基本語法
阿新 • • 發佈:2018-07-15
lean his lse highlight ... bject cti arr boolean
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基本語法