javascript 学习一:js语法基础

本文详细介绍了JavaScript的基础语法,包括语言特性、DOM与BOM操作、jQuery库的使用,以及错误处理、执行顺序、代码嵌入方式等核心知识点。同时,通过实例展示了运算符、流程控制、循环结构的应用,以及如何利用事件驱动进行交互式编程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<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>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值