JavaScript語法

引用JavaScript代碼方式

將JavaScript代碼放到head標籤中的script中
<head>
     <script>
          JavaScript goes here . . .
     </script>
</head>
將JavaScript代碼存爲一個擴展名爲 .js 的獨立
<head>
     <script src = "file.js"></script>
</head>

最好的做法是把script標籤放到HTML文檔的最後, 結束body標籤之前以便瀏覽器快速的加載頁面。

註釋

//單行註釋
<!--這是JavaScript種的註釋
<!--這是HTML種的註釋-->
/*多行註釋
多行註釋*/

變量

允許直接使用變量而無需事先聲明,但最好事先聲明以免發生某些錯誤。聲明如下:
var age;

變量的作用域

全局變量和局部變量
注意:如果函數中的變量未用var聲明,則視爲全局變量!

數據類型

JavaScript是一種弱類型語言,不需要進行類型聲明,程序員在任何階段都可以改變變量的數據類型。類型有字符串、數值、布爾值數組、對象。

數組

數組可以用關鍵字Array來聲明,聲明數組的同時還可以指定數組初始元素個數(也可以不給出),也就是數組的長度。例如:

var beatle = Array4);
var arr = Array();
var arr = [ ];
array[ index ] = element;//數組的填充
beatles[0] = "John";
beatles["age"] = 18;     //關聯數組
beatles = Array(“John”,18false );
beatles = [“John”,18false];
beatles[0] = arr ;
beatles [0] = arr[3]; 
對象

創建對象用Object關鍵字或者花括號語法:

var lennon = Object();
     lennon.name = "John";
     lennon.year = 1940;
var lennon = {name:"John"year:1940}; 

操作

算術操作符(+、-、*、/)
  1+2*3/4
 “10”+ 20     //結果是1020
 “I fell ”+ "happy"
條件語句
     if(condition){
statemens;
}
比較操作符(>、<、>=、<=、==、!=、===、!==)
邏輯操作符(&&、||、!)
循環語句
  while(condition){
statements;
}
     do{
statements;
}while(condition);
     for(initial condition; test condition; alter condition){
statements;
}
函數
function name(arguments){
statements;
}
內建對象與宿主對象
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章