1. 程式人生 > >百度前端學習日記10——javaScript基本語法

百度前端學習日記10——javaScript基本語法

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基本語法