JS 基础知识 函数

本文介绍了JavaScript的基础知识,重点讲解了函数的声明与调用,参数的传递,返回值的使用,以及如何利用arguments对象处理不定数量的参数。通过实例解析了break, continue, return的区别,并提供了判断闰年和寻找数组最大值的函数示例。" 105097631,9142729,Cisco2811路由器PPPoE配置指南,"['网络设备', '路由器', 'PPP协议', '网络配置']
摘要由CSDN通过智能技术生成

目标: 

  • 能够说出为什么需要函数
  • 能够根据语法书写函数
  • 能够根据需求封装函数
  • 能够说出形参和实参的传递过程
  • 能够使用函数的返回值
  • 能够使用arguments获取函数的参数


     

 1. 概述

函数:就是封装了一段可被重复调用执行的代码块。通过此代码块可以实现大量代码的重复使用。 封装:把一个或者多个功能通过函数的方式封装起来,对外只提供一个简单的函数接口。

2. 函数的声明和调用 

语法规则如下:

<script>
        // 函数使用分为两步,  声明函数和调用函数
        // 1. 声明函数
        // function 函数名() {
        //     // 函数体;
        // }
        function sayhello() {
            console.log('hello');
        }
        //注意: function 是声明函数的关键字,全部小写
        // 函数是做某件事,函数名一般是动词
        // 函数不调用无法执行
        // 2. 调用函数
        // 函数名();
        sayhello();
        // 调用函数记得加小括号
    </script>

3. 函数的参数

 语法规则如下:

<script>
        // 语法规则:
        // function 函数名(形参1,形参2...) {   //在声明函数的小括号里面是 形参(形式上的参数)

        // }
        // 函数名(实参1,实参2...);  //在函数调用的小括号里面是实参,(实际的参数)
        // 执行过程
        function cook(aru) {   //形参是接受实参的  aru = '柠檬鸡爪'  形参类似于一个变量
            console.log(aru);
        }
        cook('柠檬鸡爪');
        cook('小鸡炖蘑菇');
        // 函数的参数可以有也可以没有,个数不限
    </script>

案例:

<script>
        // 1. 利用函数求任意两个数的和
        function sum(str1, str2) {
            sum = str1 &#
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值