JavaScript-09- 函数

1、函数简介:

函数:就是封装了一段可被重复调用执行的代码块。通过此代码块可以实现大量代码的重复使用。 

1.1 函数声明:

//  自定义函数方式(命名函数)
function 函数名() {
 //函数体代码
}

// 函数表达式方式(匿名函数)
// 这是函数表达式写法,匿名函数后面跟分号结束
var fn = function(){...};
// 调用的方式,函数调用必须写到函数体下面
fn();

1.2 调用函数:

// 调用函数
函数名(); // 通过调用函数名来执行函数体代码

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <script>
        // 1. 声明函数
        function sayHi() {
            console.log('hi~~');

        }
        // 2. 调用函数
        sayHi();
    </script>
</head>
<body>
</body>
</html>

1.3 函数的参数

<script>
        // 可以利用函数的参数实现函数重复不同的代码
        // function 函数名(形参1,形参2...) { // 在声明函数的小括号里面是 形参 (形式上的参数)

        // }
        function cook(arg) {
            console.log(arg);

        }
        // 函数名(实参1,实参2...); 在函数调用的小括号里面是实参(实际的参数)
        // 函数的参数可以有,也可以没有个数不限
        cook('酸辣土豆丝');
    </script>

1.4 函数的返回值

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <script>
        //  函数的返回值格式
        // function 函数名() {
        //     return 需要返回的结果;
        // }
        function getResult() {
            return 666;
        }
        getResult(); 
        console.log(getResult());

        // 求任意两个数的和
        function getSum(num1, num2) {
            return num1 + num2;
        }
        console.log(getSum(1, 2));
    </script>
</head>
<body>
</body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值