欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

javaScript函数的定义

程序员文章站 2022-04-04 21:14:13
...
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>


    <script>
        // var fun=new function();
        //      //使用typeof检查一个函数时会返回function
        // console.log(typeof fun);
        //函数的形参可以是如何的数据类型
      function fun(a,b){ //可以再()中来指定一个或多个参数(形式参数);
      var x=a;  //多个参数中间使用 , 隔开, 声明形参就相当于在函数中声明对于变量
      var y=b;//但不赋值
        console.log(x+y);
    }
    fun(5,7);
     fun(9,45);
    //在调用函数时,可以在()中指定实参
   // 实参将会赋值给函数中对应形参
    fun(123,"hello");
    //调用函数时解析器不会检查实参的类型、
    //所以要注意 是否会接受非法的参数,需要做检查
    fun(154,454,45468,"hello");
    //调用函数时 解析器不会检查实参的数量
    //多余的实参不会被赋值
    //如果实参的数量少于形参的数量,则没有对应的形参的将是undefined
    fun(123);


    </script>

</script>


</body>
</html>