首頁 > web前端 > js教程 > 主體

JavaScript入門基礎_javascript技巧

WBOY
發布: 2016-05-16 15:45:29
原創
1225 人瀏覽過

JavaScript基本語法

1、運算子

  運算子就是完成操作的一系列符號,它有七類:  

 賦值運算子(=, =,-=,*=,/=,%=,>=,|=,&=)、算術運算子( ,-,*,/, , --,%)、比較運算子(>,=,==,===,!=,!==)、邏輯運算子(||,&&,!)、條件運算( ?:)、位移運算子(|,&,>,~,^)和字串運算子( )。   

可能很多人不知道"==="什麼。   

在這裡,我為大家解釋一下,在javascript中 "==="才是全等 只有"==="兩邊的記憶體位址也相等 才會回傳真   

而"=="只是值相等就會回真   

例如:null==undefined 會回傳真 , 但是null===undefined 就會回傳假!

2、表達式

  運算子和運算元的組合稱為表達式,通常分為四類:賦值表達式、算術表達式、布林表達式和字串表達式。

3、語句

  Javascript程式是由若干語句組成的,語句是編寫程式的指令。

Javascript提供了完整的基本程式語句,它們是:賦值語句、switch選擇語句、while循環語句、for循環語句、for each循環語句、do while循環語句、break循環中止語句、continue循環中斷語句、 with語句、try...catch語句、if語句(if..else,if...else if ...)、let語句。

4、函數

函數是命名的語句段,這個語句段可以被當作一個整體來引用和執行。使用函數要注意以下幾點:  

 1)函數由關鍵字function定義(也可由Function建構子建構);  

 2)使用function關鍵字定義的函數在一個作用域內是可以在任意處調用的(包括定義函數的語句前);而用var關鍵字定義的必須定義後才能被調用;  

   3)函數名稱是呼叫函數時所引用的名稱,它對大小寫是敏感的,呼叫函數時不可寫錯函數名稱;  

   4)參數表示傳遞給函數使用或操作的值,它可以是常數,也可以是變量,也可以是函數,在函數內部可以透過arguments物件(arguments物件是一個偽數組,屬性callee引用被呼叫的函數)存取所有參數;   

   5)return語句用來傳回表達式的值。   

   6)yield語句丟出一個表達式,並且中斷函數執行直到下次呼叫next。

5、物件

  Javascript的一個重要功能就是物件導向的功能,透過物件導向的程式設計,可以用更直覺、模組化和可重複使用的方式進行程式開發。

6、事件

  使用者與網頁互動時所產生的操作,稱為事件。事件可以由使用者引發,也可能是頁面發生改變,甚至還有你看不見的事件(如Ajax的互動進度改變)。

絕大部分事都由使用者的動作所引發,如:使用者按滑鼠的按鈕,就產生click事件,若滑鼠的指標的連結上移動,就產生mouseover事件等等。

在Javascript中,事件往往與事件處理程序搭配使用。

7、變數

  如 var myVariable = "some value";

  變數有它的型,上例中myVariable的型別為string(字串)

javascript支援的常用類型還有:  

 object:物件  

 array:陣列  

 number:數;  

 boolean:布林值,只有true和false兩個值,是所有型別中佔用記憶體最少的;   

    null:一個空值,唯一的值是null; 

   undefined:沒有定義與賦值的變數     

實際上javascript的變數是弱變數型,你賦值給他的是字串,他就是String . 是數字他就是整形。

是true和false他就是boolean型(注意,不能加引號,不然會被當成字​​串處理)。

以上內容介紹了JavaScript入門基礎之javascript基本語法,希望對大家有幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板