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>

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