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

來源:互聯網
上載者:User

標籤:範圍   聲明   通過   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基本文法

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.