js函数的使用+封装+代码复用

前端之家收集整理的这篇文章主要介绍了js函数的使用+封装+代码复用前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

javascript 函数

return 后面没有返回值

代表提早退出语句,return后面的语句都不再执行

此时返回值为undefined

<!DOCTYPE html>
<html lang="en"head>
    Meta charset="UTF-8"title>Document</bodyscript>
        function myFun(arg){
            //非数值,不进行操作;
            数值,返回数值的2倍
            if(isNaN(arg)) return;
             arg*2;
        }
        console.log(myFun('a));undefined
        console.log(myFun(4
    html>

arguments 类数组

使用[]访问参数元素,索引是从0开始的整数

使用length获取参数个数

非严格模式下,可以通过arguments修改元素的值

 myFun(){
            console.log(arguments.length);
            console.log(arguments[0]);
            console.log(arguments[1]);
        }
        myFun(3,5);2  3  5

         myFun2(num){
            arguments[]=10;
            console.log(num);
        }
        myFun2(10
    >

求任意一组数的平均值

 getAvg(){
            var sumarguments.length;
            for( i;i<len;i++){
                sum+=arguments[i];
            }
            console.log(sum/len);
        }
        getAvg(9117
    >

 

猜你在找的JavaScript相关文章