javascript 學習一:js語法基礎

<span style="font-size:24px;">整理01</span>
<span style="font-size:24px;">
1.javascript 是一門瀏覽器編譯的語言.是一種輕量級的語言.

2.javascript 的學習分爲三大類:	
	1).javascript基礎
		js輸出,在html中使用js,變量,數據類型,運算符和表達式,流程控制,函數,對象,內置js對象,數組
		
	2).DOM 和BOM
	
	3).jQuery
	
3.在IE瀏覽器中,直接打開本地html,會提示安裝;
	如果使用url格式訪問,則沒有;localhost://****.html
	

4.js代碼如果出錯,則後面的不會再執行,所以可以使用輸出來判斷哪一行代碼出錯.
	或者註釋後放開,看哪一行代碼出錯
	

5.js代碼的執行順序是從上往下開始執行的.

6.html中嵌入的js代碼,無論嵌入多少,每一個都是相關聯的.

7.js代碼的嵌入
	1).<script></script>包裹
	2).在html標籤中使用 <a href = "javascript:alert('hhhh')"></a>
	3).事件 <div onclick = "alert('dddddd')"></div>
	4).導入外部的js文件 <script src = "day1.js"></script>
	
8.運算符
	1).加法運算符
	+:1).加法  2).連接符
	例如:
	var a = 10;
	a = 10+9+"12www"+9;
	結果:1912www9
	
	2).比較運算符
	最好是在比較的兩個數是同一個類型.
	
	3).
	
	
9.流程控制
	1).順序結構
		由上向下執行.
	2).條件結構(分支結構,選擇結構)
		1).單路分支
			if(bool){
			}
		2).雙路分支
			if(bool){
			
			}else{
			
			}
			
		3).多路分支
			if(bool){
			
			}else if(bool){
			
			}else{
			
			}
			
			switch(變量){//弱類型 最好使用的是int和string
				case 值:
				
				break;
			
			}
			
		4).嵌套分支
			if(bool){
				if(bool){
				
				}else{
				
				}
			}
			
	3).循環結構
			for(int i = 0;i<11;i++){
			
			}
			
			while(true){
			
			}
			
			do{
			
			}while(i<10);
			
10.退出多層循環
	例如:	
	st:
	for(var i = 1;i<9;i++){
		
		for(var j = 1;j<=i;j++){
			
			if(j == 5){
			
				break st;
			
			}
			
			
			document.write(1+"*"+j+"="+i*j);
			
		}
		
	}
	
	break;和goto是不同的,break ** 跳出之後,則不會再次進入執行for循環.
	continue **; 和break **;的結果是相同的.
	
11.</span>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章