数组和函数

1.数组:储存一组有序的集合
2.数组的作用:可以储存多个数据;
3.创建数组:
* 使用Array对象创建数组
* (1) var arr = new Array()
* (2) var arr = new Array(5);//定义长度为5的数组
* (3) var arr = new Array(1,2,3);//定义
*
* 通过字面量创建数组[]
* var arr = [];//空数组
* var arr = [5];定义长度为1的数组
* var arr = [1,2,3];//定义长度为3的数组
*
* 4.
* 数组的长度:数组名.length
* 获取数组中的数据:数组名[下标(索引)]
* 设置数组中的数据:数组名[下标]=值
* 可以动态的改变数组的长度
* 数组中的数据索引范围:0~ 数组名.length-1
* 数组元素:数组中的数据
* 数组可以放任意的数据类型:var arr [1,2,‘帅气’,undefined]
案例:
一组数中所有数的和 和 平均值
// var arr =[10,20,30,40,50];
// var sum=0;//存储和
// var avg = 0;//存储平均值

// sum =arr[0]+aar[1]+aar+[2];…不实际,1000条太多
// for(var i=0;i<=arr.length-1;i++){
console.log(arr[i]) ;
// sum=sum + arr[i];
// }
// console.log(sum);
// avg = sum /arr.length;
// console.log( avg=sum/5);

1函数的参数:
(1).形参----形式参数,起到占位的效果
(2) 再声明函数时,在函数名后边的()里添加的变量

 2.实参-----实际参数,参与运算
 调用函数时,函数名后面的()里添加的变量或者是值
 
 函数的声明:
  function 函数名(形参1,形参2...){
  
 }
 函数调用:
 函数名(实参1,实参2...)

 形参的个数可以和实参不一致



 函数的返回值:return 表达式;---->表达式
 
 function 函数名(形参){
 return 表达式;
 }
 数的调用结果就是返回值,因此我们可以直接对函数调用结果进行操作。
 调用函数:函数名(实参)-----获取函数的返回值

如果没有添加 return,函数有默认的返回值:undefined
 如果函数中有return,但是return 后面没有表达式,那么返回值:undefined

 ---函数没有返回值 或者没有明确的返回值,结果都是undfined

如果函数中有return,那么return后面的值就是 函数的返回值

 函数在使用return语句后,这个函数中在return语句执行后,停止并且立刻退出,后面的代码就不会被执行
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值