js的一些理論理解

一,Javascript的常見理解javascript

1.語言特色;java

1)主要像Html中添加交互行爲;編程

2)是一種解釋性 弱類型的腳本語言 語法有點相似於java 邊執行 邊解釋模塊化

3)通常用來編寫客戶端的腳本(固然後臺也可行Nodejs 作動畫  如U3d等用的js語言)函數

2.常見的知識點解釋動畫

1)運算符spa

  運算符就是完成操做的一系列符號,它有七類: 賦值運算符、算術運算符、比較運算符、邏輯運算符、條件運算、位操做運算符和字符串運算符。 設計

2)表達式3d

  運算符和操做數的組合稱爲表達式,一般分爲四類:賦值表達式、算術表達式、布爾表達式和字符串表達式。 指針

3)語句 

  javascript程序是由若干語句組成的,語句是編寫程序的指令。Javascript提供了完整的基本編程語句,它們是: if~else,賦值語句、switch選擇語句、while循環語句、for循環語句、do while循環語句、break循環停止語句和continue循環中斷語句。  

注意:在判斷的時候,只有這幾種結果爲false:即

若是邏輯對象無初始值或者其值爲 0、-0、null、""、false、undefined 或者 NaN,那麼對象的值爲 false。不然,其值爲 true(即便當自變量爲字符串 "false"時)!

4)函數

  函數是命名的語句段,這個語句段能夠被看成一個總體來引用不着和執行。使用函數要注意如下幾點:   

 1)函數由關鍵字function定義;

 2)函數必須先定義後使用,不然將出錯;  

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

 4)參數表示傳遞給函數使用或操做的值,它能夠是常量,也能夠是變量;  

 5)return語句用於返回表達式的值,也能夠沒有

5)對象

  Javascript的一個重要功能就是基於對象的功能,經過基於對象的程序設計,能夠用更直觀、模塊化和可重複使用的方式進行程序開發。   一組包含數據的屬性和對屬性中包含數據進行操做的方法,稱爲對象。好比要設定網頁的背景顏色,所針對的對象就是document,所用的屬性名是bgcolor,如document.bgcolor="blue",就是表示使背景的顏色爲藍色。 

6)事件

  用戶與網頁交互時產生的操做,稱爲事件。絕大部分事都由用戶的動做所引起,如:用戶按鼠標的按鍵,就產生onclick事件,若鼠標的指針在連接上移動,就產生onmouseover事件等等。在Javascript中,事件每每與事件處理程序配套使用

7)變量

  通常用var來聲明變量 變量明通常使用駝峯命名的規則

  如 var  userName = "Johnny";

相關文章
相關標籤/搜索