JavaScript基础知识-函数的参数

简介: 关于JavaScript函数参数基础知识的介绍。

作者:尹正杰
版权声明:原创作品,谢绝转载!否则将追究法律责任。

一.JavaScript源代码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>函数的参数</title>

    <script type="text/javascript">

        /**
         *  定义一个用来求两个数的和的函数。可以在函数的形参列表定义一个或者多个形参。
         *
         *  温馨提示:
         *      多个形参之间使用逗号(即",")分割,声明形参就相当于在函数内部声明了对应的变量,但是并不赋值。
         */
        function add(x,y) {
            console.log(x + y)
        }

        /**
         *  在调用函数时,我们可以为函数传参,实参将会隐式赋值给函数中对应的形参。函数的实参可以是任意的数据类型。
         *
         *  温馨提示:
         *      (1)调用函数时解析器不会坚持实参的类型,因为JavaScript也是一个动态编程语言。因此在生产环境中我们需要考虑是否
         *      进行参数类型的检查哟~
         *      (2)调用函数时,解析器也不会检查实参的数量,如果咱们传入了多余实参则并不会被赋值哟;
         *      (3)如果实参的数量少于形参的数量,则没有对应实参的形参将是undefined;
         */
        add(10,20)
        add("Jason Yin",2020)
        add("Tom",2020,false)
        add("Jerry",2020,true)
        add("2020")
        add(2020)

    </script>
</head>
<body>

</body>
</html>

二.浏览器打开以上代码渲染结果

目录
相关文章
|
16天前
|
前端开发
用html+javascript打造公文一键排版系统3:获取参数设置、公文标题排版
用html+javascript打造公文一键排版系统3:获取参数设置、公文标题排版
|
18天前
|
JavaScript 前端开发 安全
JavaScript函数详解
JavaScript函数的详细解析,包括函数的定义和调用方式(如一般格式、匿名函数、构造函数、自调用函数、箭头函数和严格模式)、函数参数(arguments对象、可变参数、默认参数值)、闭包的概念和应用实例。
JavaScript函数详解
|
4天前
|
前端开发 JavaScript
探索JavaScript函数基础
探索JavaScript函数基础
13 3
|
5天前
|
JavaScript 前端开发
在JS中如何声明一个函数
在JS中如何声明一个函数
12 2
|
17天前
|
JavaScript 前端开发
JavaScript函数可以返回两个值
JavaScript函数可以返回两个值
|
17天前
|
自然语言处理 分布式计算 JavaScript
JavaScript函数
JavaScript函数
|
27天前
|
JSON JavaScript 前端开发
JavaScript第五天(函数,this,严格模式,高阶函数,闭包,递归,正则,ES6)高级
JavaScript第五天(函数,this,严格模式,高阶函数,闭包,递归,正则,ES6)高级
|
20天前
|
JSON JavaScript 数据格式
手写JS实现深拷贝函数
本文介绍了如何实现一个深拷贝函数`deepClone`,该函数可以处理对象和数组的深拷贝,确保拷贝后的对象与原始对象在内存中互不干扰。通过递归处理对象的键值对和数组的元素,实现了深度复制,同时保留了函数类型的值和基础类型的值。
18 3
|
18天前
|
缓存 JavaScript 前端开发
了解js基础知识中的作用域和闭包以及闭包的一些应用场景,浅析函数柯里化
该文章详细讲解了JavaScript中的作用域、闭包概念及其应用场景,并简要分析了函数柯里化的使用。
了解js基础知识中的作用域和闭包以及闭包的一些应用场景,浅析函数柯里化
|
20天前
|
前端开发 数据可视化 开发者
D3.js 内置的动画函数
D3.js 内置的动画函数