函数的定义方式

第一种 :使用 function 关键字来定义函数。
使用的格式如下:
function 函数名(形参列表){ 函数体 }

<script type="text/javascript">
        function f1(a,b) {
alert("第一种方式之有参函数"+(a+b));
        }
        //调用1
        f1(2,3);
        function f2() {
            alert("第一种方式之无参函数");
        }
        f2();
          // 定义带有返回值的函数
        function sum(num1,num2) {
            var result = num1 + num2;
            return result; }
            alert( sum(100,50) );
    </script>
    

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
函数的第二种定义方式,
使用格式如下:
var 函数名 = function(形参列表) { 函数体 }

  var fn1=function () {
        alert("无参")
        }
        fn1();
        var fn2=function (a,b) {
            alert("有参"+(a+b));
        }
        fn2(2,3);
        var fn3=function (a,b) {
            var sum=a*b;
            return sum;
        }
        alert(fn3(2,3));

注:在 Java 中函数允许重载。但是在 JS 中函数的重载会直接覆盖掉上一次的定义
函数的形参: 在js中函数的形参在调用的时候可以不赋值,不报错,
但是默认为undefined 在js中函数的形参在调用的时候可以不完全赋值,依次 赋值。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值