函数:就是将一些语句进行封装,然后通过调用的形式,执行这些语句。

函数的作用:

  • 将大量重复的语句写在函数里,以后需要这些语句的时候,可以直接调用函数,避免重复劳动。

  • 简化编程,让编程模块化。

  console.log("hello world");sayHello();     //调用函数//定义函数:function sayHello(){console.log("hello");console.log("hello world");}

第一步:函数的定义

函数定义的语法:

 function 函数名字(){}

解释如下:

  • function:是一个关键字。中文是“函数”、“功能”。

  • 函数名字:命名规定和变量的命名规定一样。只能是字母、数字、下划线、美元符号,不能以数字开头。

  • 参数:后面有一对小括号,里面是放参数用的。

  • 大括号里面,是这个函数的语句。

第二步:函数的调用

函数调用的语法:

 函数名字();

函数的参数:形参和实参

函数的参数包括形参和实参

注意:实际参数和形式参数的个数,要相同。

例子:

        sum(3,4);sum("3",4);sum("Hello","World");//函数:求和function sum(a, b) {console.log(a + b);}

函数的返回值

例子:

       console.log(sum(3, 4));//函数:求和function sum(a, b) {return a + b;}

转载于:https://www.cnblogs.com/mayugang/p/10314257.html

08 Javascript的函数相关推荐

  1. javascript 回调函数

    javascript 回调函数 回调函数 作为参数传递的函数 示例代码 let x = function () {console.log("执行回调函数") }let y = fu ...

  2. [译] ES6+ 中的 JavaScript 工厂函数(第八部分)

    本文讲的是[译] ES6+ 中的 JavaScript 工厂函数(第八部分), 原文地址:JavaScript Factory Functions with ES6+ 原文作者:Eric Elliot ...

  3. 【译】JavaScript 工厂函数 vs 构造函数

    译者:前端小智 原文:medium.com/@chamikakas- 当谈到JavaScript语言与其他编程语言相比时,你可能会听到一些令人困惑东西,其中之一是工厂函数和构造函数. 想优质文章请猛戳 ...

  4. 理解javascript 回调函数

    理解javascript 回调函数 原文:理解javascript 回调函数 ##回调函数定义 百度百科:回调函数 回调函数就是一个通过函数指针调用的函数.如果你把函数的指针(地址)作为参数传递给另一 ...

  5. 为什么使用JavaScript eval函数是个坏主意?

    eval函数是一种动态生成代码的强大而简便的方法,那么有哪些警告? #1楼 我知道这个讨论很古老,但是我真的很喜欢Google的这种方法,并希望与他人分享这种感觉:) 另一件事是,您越了解越多,您就会 ...

  6. 细说JavaScript异步函数发展历程

    2019独角兽企业重金招聘Python工程师标准>>> < The Evolution of Asynchronous JavaScript >外文梳理了JavaScri ...

  7. JavaScript中函数作为另一个函数的参数的时候它存在于哪个作用域

    一直对函数作为参数被传递进另外一个函数理解的不是很清除.先看下这段代码吧: function test(fn){var bar = 1;fn(); } var bar = 99; test(funct ...

  8. JavaScript的函数

    JavaScript的函数 总共有三种:普通函数.匿名函数.自执行函数 普通函数:     function func() {          } 匿名函数:    setInternal(执行的函 ...

  9. Javascript变量函数浅谈

    一.变量 在javascript变量中可以存放两种类型的值:原始值和引用值. 原始值存储在栈上的简单字段,也就是值直接存储在变量所标示的位置内. 引用值存储在堆内的对象,栈内变量保存的是指向堆内对象的 ...

  10. JavaScript教程——函数(arguments 对象)

    arguments 对象 定义 由于 JavaScript 允许函数有不定数目的参数,所以需要一种机制,可以在函数体内部读取所有参数.这就是arguments对象的由来. arguments对象包含了 ...

最新文章

  1. python私有属性和property装饰器_python – 在使用@property装饰器时在属性的s...
  2. hive 安装_7.Hive介绍以及安装
  3. 案例:验证用户名是否可用
  4. win 修改jvm时间_Windows 下修改Tomcat jvm参数
  5. 关于java自动生成一个tostring-json,解决hibernate框架,每次全属性输出,的数据动态且限制对象的属性书写到前端,使用模板!
  6. yum报错-Network is unreachableError:
  7. HDLBits答案(17)_Verilog有限状态机(4)
  8. php windows共享内存,给PHP开启shmop扩展实现共享内存
  9. Ubuntu 16.04 卸载vmware
  10. SQL2000无法建立管理单元
  11. java判断总共天数_java 判断两个时间相差的天数
  12. 遇到一个Linux系统文件被删除后仍占用磁盘的问题
  13. 代码管理工具svn个git的简单操作
  14. Windows10系统下PaddleOCR文本检测和文本识别安装
  15. 阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_02 递归_4_练习_递归打印多级目录...
  16. 化学分子的溶解度预测模型(Rdkit构建)
  17. 读书篇:《细说PHP》四、数组
  18. VC、VS、QT界面预览快捷键小记
  19. 云计算与大数据技术应用2020.10.21
  20. 初中英语语法(018)-间接疑问句

热门文章

  1. vue-router学习第一天
  2. java设置日历_java – 设置日历实例的时间
  3. 【知识索引】【李宏毅机器学习】
  4. Spark.shuffle.file.buffer 参数入门
  5. Hbase block cache
  6. [IDEA插件] - 一个不错的插件
  7. [bzoj 3110][zjoi 2013]K大数查询
  8. 什么是服务的熔断降级
  9. Vue.js 的开始!
  10. 【SQL Server】CONVERT() 函数