0
点赞
收藏
分享

微信扫一扫

网页前端第六次培训笔记

今天你读书了吗 2022-02-10 阅读 81

视频链接:【优极限】 HTML+CSS+JavaScript+jQuery前端必学教程,小白教学,前端基础全套完成版_哔哩哔哩_bilibili

重点区分:

 ==只要值一样就行,就相等

===要求值和类型都一样才可以等

以下为运行结果:

 

 3.7控制语句

if语句  和Java中完全一样

switch:

注意等于号这一块  不太一样  ===为全等

 

 3.8 数组

 下标从0开始,不会出现下标越界

代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script type="text/javascript">
		/*数组的定义*/
		//隐式定义
		var arr1 = [];
		console.log(arr1);
		var arr2 = [1,2,'a',true];
		//       第 0 1  2   3
		console.log(arr2);
		
		//直接实例化
		var arr3 = new Array(1,2,3);
		console.log(arr3);
		
		//定义数组并设置长度
		var arr4 = new Array(5);
		console.log(arr4);
		
		console.log("=========")
		//获取指定下标的值
		console.log(arr2[1]);//2
		//如果下标不存在
		console.log(arr2[10]);undefined
		//设定指定下标的值
		arr2[1] = 20;
		console.log(arr2);
		//如果下标不存在
		console.log(arr2);
		//获取数组的长度
		console.log(arr3,length);//3
		//设置数组的长度
		arr3.length = 5;
		console.log(arr3);
		//设置数组的属性
		arr3.name = "zhangsan"
		console.log(arr3);
		</script>
	</body>
</html>

 数组遍历

 

 

 

函数定义

三种方式:

1、函数声明语句

function函数名([参数列表]){
}

2、函数定义表达式

var 变量名/函数名 = function([参数列表]){
}

3、Function构造函数

var 函数名 = new Function([参数列表],函数体);

3.9.1.2函数定义表达式

函数的参数

定义函数时设置形参,调用函数时传递实参。

1、实参可以省略,则形参为undefined

2、如果形参名相同,则以最后一个参数为准

3、可以设置参数的默认值

4、参数为值传递,传递副本,参数是引用传递,则传递的是地址,操作的是同一个对象

函数的调用

1、常用调用模式

函数名([参数列表]);

2、函数调用模式(函数有返回值)

var变量名=函数名([参数列表]);

3、方法调用模式

对象,函数名([参数列表]);

函数的返回值

return

1、在没有返回值的方法中,用来结束方法(如果方法没有返回值,使用return,返回的是undefined)

2、有返回值的方法中,一个是用来结束方法,一个是将值带给调用者

函数的作用域

在JS中,只有在函数中才有作用域

1、在函数中,存在局部变量和全局变量

2、在函数中,如果声明变量时未使用var修饰符,则该变量是全局变量

举报

相关推荐

0 条评论