js函数基础知识

函数定义

什么是函数

在程序里面函数是用来执行特定功能的代码。为了减少重复使用代码,可以把特定功能的代码做成函数,需要使用时拿出来调用。

函数的好处

  • 允许标准组件式编程,提高了SQL语句的重用性、共享性和可移植性
  • 减少重复编写程序段的工作量,提高程序可读性
  • 提高程序编译和运行效率,产生质量较高的目标代码,满足算法设计的“正确性、可读性、健壮性、效率与低存储量需求”的基本要求
  • 能够实现较快的执行速度,能够减少网络流量

函数使用

怎样使用函数

注意点

  • 函数是先定义后执行
  • 可以没有返回值

函数声明

1、定义(声明):

function 函数名 (参数) {

       函数体;

       return   返回值;

}

2.调用
调用: 让引擎按照函数的步骤清单执行一项任务
什么时候调用:函数只有调用才执行,不调用不执行!

   var 返回值=函数名(参数值列表)

函数表达式调用

1、创建表达式:

      
        var 函数名=function(参数){
            函数体
             return   返回值;
        }

2.调用

   var 返回值=函数名(参数值列表)

参数

形参

定义: 我们在定义函数时,在函数名后面的括号里面的是形参(例如例子里的a,b)
解释:形式上的参数

注意点:形参是局部变量,只存在当前函数的作用域中。

实参

定义: 调用函数时我们传的参数叫做实参(例如例子里的2,3)
解释:“实际”参数

例子:

DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Documenttitle>
head>
<body>
    <script>
        function min(a,b){
            var result=a+b;
            return result;
        }
       var re= min(2,3);
        document.writeln(re);
    script>
body>
html>

效果展示:
js函数基础知识_第1张图片

你可能感兴趣的:(js,javascript,开发语言,ecmascript)