js(JavaScript)是一種邊解釋邊執行的徹底面向對象的原型式腳本語言。特與HTML(超文本標記語言)一起,在一個web頁面中連接多個對象,與web客戶實現交互。無論在客戶端還是在服務器端,JavaScript應用程序都要下載到浏覽器的客戶端執行,從而減輕了服務器端的負擔。總結其特點如下。
ECMAScript是一種開放的、國際上廣為接受的、標准的腳本語言規范。他不與任何具體的浏覽器綁定。ECMAScript標准主要描述了一下內容。
浏覽器對象模型(Browser Object Model,BOM)提供了獨立於內容與浏覽器窗口進行交互的對象,使用BOM可以實現與HTML的交互
文檔對象模型(Document Object Model,DOM)是HTML文檔對象模型定義的一套標准方法,用來訪問和操作HTML文檔
JavaScript是一種弱類型語言,沒有明確的數據類型,也就是說在聲明變量是不需要指定它的類型,變量的類型由它的只決定。
聲明變量的語法:var 合法的變量名=值;
數組:具有相同數據類型的一個或多個值的集合。數組用一個名稱存儲一系列的值用下標區分數組中的每個值,數組的下標從0開始。
model:
1 <script type=“text/javascript”> 2 var array=new Array(4);//定義一個長度為四的數組 3 //給數組的前兩項賦值 4 array [0]=1; 5 array [1]=2; 6 //輸出數組的第零項 7 alert(array [0]); 8 </script> model屬性:
length:設置或返回數組中元素的數目
方法:
語法:
function 函數名(參數){
JavaScript語句;
【return 返回值】
}
調用:
事件名=“函數名()”;