一、function sayHi(){
}
1 function函数的函数名一般是动词
2 函数不调用自己不执行
调用函数 sayHi();
二、函数形参实参个数匹配:
实参多于形参—取到形参的个数参与运算
实参少于形参—输出NaN
三、函数中return的用法:
function getSum(num1,num2){
return num1+num2;//把需求写进函数里
}
console.log(getSum(1,2))
(1)return还有终止函数作用,后面的代码不被执行。
(2)return只能返回一个值,以最后一个数为主。若想输出多个,可以输出一个数组。
若有return,返回return值,若没有,返回undefined.
(3)return作用:退出循环+返回return中的值+结束函数内代码
四、argument用处(每个函数都内置arguments对象):
函数体内console.log(arguments)
有伪数组特性:
(1)有数组的length特性
(2)按照索引方式存储
(3)没有真正数组的一些方法,pop()push()
五、翻转函数reverse
function reverse(arr){
var newArr=[];
for(var i=arr.length–1;i>=0;i––)
}//封装