JavaScript函数

函数可以看成是一个工具,我们可以创造和使用工具

创造工具(可以出现一个可以使用的函数,但是他是不主动执行):

1. function 函数名(){}

2. var 变量 = function (){}  (匿名函数)

3. var 变量 = new Function(参数列表...,"函数体") (匿名函数)

使用工具 (只有调用函数的时候 创建的那个函数才会执行):

函数名() 调用函数

使用函数的好处:

1.可以代码变得简洁(封装通用的代码)

2.便于维护、修改代码

3.可以提高代码复用性

参数

1. 形参 用于临时表示 装入函数中的 内容

写在声明函数时候的小括号中

在小括号中 可以传入很多 这种参数 -> 参数列表

在函数体中 参数列表(形参列表)是 使用arguments来表示的

2.实参 实际传入函数的参数

js中的函数 可以不按指定的参数数量传参,可以通过arguments来获得传入的所有参数

返回值

return 抛出一个值(返回值),return还可以跳出函数

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 长久以来,面向对象在 JavaScript 编程范式中占据着主导地位。不过,最近人们对函数式编程的兴趣正在增长。函...
    神刀阅读 483评论 0 0
  • 原文链接 Haskell和scala都支持函数的柯里化,JavaScript函数的柯里化还与JavaScript的...
    dreamapple阅读 2,546评论 0 24
  • Lua 5.1 参考手册 by Roberto Ierusalimschy, Luiz Henrique de F...
    苏黎九歌阅读 13,877评论 0 38
  • 1 函数 每个函数都是 Function 类型的实例,且都与其他引用类型一样具有属性和方法。由于函数式对象,因此函...
    sylvia_yue阅读 436评论 0 2
  • 在JavaScript中,函数即对象,程序可以随意操控它们。比如,JavaScript可以把函数赋值给变量,或者作...
    kissLife阅读 946评论 0 0