Java学习笔记每天写500字IT@程序员猿媛

Javascript第四章参数和返回值基本用法第二课

2019-07-12  本文已影响27人  您好简书
在这里插入图片描述

第一大特性:

跟java 的区别 就是java 如果传两个形参 那么必须调用时,传两个实参
但是javascript实参和形参数不相等也不报错,没赋值的变量输出是undefined, 而且多传实参也不报错

第二大特性:

javascript 不能被重载 如果方法名一样

在这里插入图片描述

<font color="red">
默认后写的方法会覆盖前面的方法

函数的返回值return

在这里插入图片描述 在这里插入图片描述

将赋值之后的结果,进一步操作

return的作用:

1.返回函数执行的结果
2.结束函数的执行

源码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <script type="text/javascript">
        //1.函数的返回值
        /*function calcSum(num1,num2){
            //console.log(num1+num2);
            var sum=num1+num2;
            return sum; //使用return关键字返回函数执行后的结果
        }

        var sum=calcSum(2,7);
        console.log(sum*2);
        console.log(sum/2);*/


        //2.如果return后面没有跟返回值或没有使用return关键字,则默认返回:undefined
        /*function calc1(num1,num2){
            console.log(num1-num2);
            return;
        }
        var result=calc1(7,2);
        console.log(result);

        function calc2(num1,num2){
            console.log(num1-num2);
        }
        var result2=calc2(7,2);
        console.log(result2);

        var result3=alert("嘿嘿");
        console.log(result3);*/


        //return关键字作用:1.返回函数执行的结果  2.结束函数的执行
        /*function calc3(num1,num2){
            console.log(num1-num2);
            return;
            console.log("return后面的代码!"); //return后面的代码不会执行
        }
        calc3(7,2);*/

        //计算从1到指定数字之和,最多只统计到8的总和
        /*function calc4(num){
            var sum=0;
            for(var i=1;i<=num;i++){
                if(i>8){ //如果大于8,直接返回当前和,不再执行其他代码
                    return sum;
                }
                sum+=i;
            }
            return sum;
        }
        console.log(calc4(18));*/

        //计算两数之和,如果总和大于20,则直接停止,否则输出总和
        function calc5(num1,num2){
            var sum=num1+num2;
            if(sum>20){
                return;
            }
            console.log(sum);
        }
        calc5(3,27)

    </script>
</head>
<body>
    
</body>
</html>
上一篇 下一篇

猜你喜欢

热点阅读