数组笔记代码

本文详细介绍了JavaScript中数组的创建方法(包括`newArray()`和数组字面量),下标和索引的使用,数组长度的获取,以及函数的定义、调用和返回值。内容涵盖了变量声明、数组修改和基本的函数概念。
摘要由CSDN通过智能技术生成
</body>
<script type="text/javascript">
	数组
	一组数据的集合
	var name = "zs";
	var age = 18;
	var sex = "男";
	两种创建数组的写法|方式
	创建数组
	new Array()关键字语法,不允许修改
	创建新的数组
	var array = new Array(38,69,86,"hello",false);
	console.log(array);
	数组的下标|索引
	原素组[下标]  获取到对于的值
	下标从0开始
	最后一个下标会比长度-1
	console.log(array[0]);
	console.log(array[1]);
	console.log(array[2]);
	console.log(array[3]);
	console.log(array);
	for(var a=0;a<5;a++){
		console.log(array[a]);
	}
	创建数组
	var arr = ["zs",18,"男"];
	var arr = [];
	console.log(arr);
	var a = 38;
	var b = 69;
	var c = 86;
	var hello = 90;
	var arr2 = [38,69,86,"hello",true];
	console.log(arr2[2]);
	for(var a=0;a<5;a++){
		console.log(arr2[a]);
	}
	console.log(arr2);
	--------------------
	var arr = [11,22,33,44,55,66];
	console.log(arr);
	arr[3]=48;
	console.log(arr[3]);
	console.log(arr);
	获取数组的长度
	console.log(arr.length);
	for(var a=0;a<arr.length;a++){
		console.log(arr[a]);
	}
	-------------------
	var arr = [11,22,33,44];
	arr[1] = 25;
	var arr1 = [];
	arr1[2] = 26;
	console.log(arr1);
	--------------
	var arr2 = new Array()
	arr2[5] = 99;
	console.log(arr2);
	-----------------
	var arr3 = ["","","","",""];
	console.log(arr3);
	-------------------
	函数
	function 函数名(形参数1,形参数2,形参数3) {
	    函数体代码|任意的代码
	}
	函数名(实参)
	封装了可重复调用的代码块,减少代码的堆叠
	function类型
	
	创建函数|定义函数
	function func(){
		var a = 10;
		console.log(a);
		for(var i=0;i<5;i++){
			console.log(i);
		}
		var sum=0;
		for(var a=0;a<=100;a++){
			console.log(a);
			sum+=a;
			if(a%2==0){
				console.log(a);
				sum+=a;
			}
			if(a%2==1){
				sum+=a;
			}
		}
		console.log(sum);
	}
	调用函数|使用函数
	func();
	func();
	func();
	----------------
	var sum=100;
	function myFunc(num1,num2,num3,num4,num5){
		var a =10;
		console.log(a);
		console.log(num1);
		console.log(num2);
	}
	myFunc("",sum);
	---------------------
	return 值,将值返回给上一层,可以结束当前代码块return下所有代码
	function func(num1){
		var a = 10;
		console.log(a);
		return 99;
		alert("hello word");
		return num1;
		console.log(1111111111111111111);
	}
	func();
	console.log(func(100));
	-------------------
	命名函数
	function func1(){
		console.log(111111111);
	}
	匿名函数
	var func2 = function(){
		console.log(22222222);
	}
	func1();
	func2();
	
</script>
  • 8
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值