Skip to content

函数 (Function)

打包好的一组重复动作,你一喊名字,它就去执行。


你可以把它理解成...

你可以把它理解成微波炉上的"爆米花模式"。你不需要自己去调温度、定时间,你只要按下那个按钮,它就自动帮你走完所有的步骤。

就像一个做汉堡的机器。你扔进去面包、肉饼、生菜(这叫参数),然后它嘎吱嘎吱运转一通,最后吐出来一个做好的汉堡(这叫返回值)。

它也是把复杂任务"变短"的魔法。你写了一百行代码用来画一个圆,你把它们打包成一个叫"画圆"的函数。下次你只要写一句"画圆"就行了。


什么时候会遇到它?

当你看到代码里有一段带括号 () 的名字时。

当别人告诉你"去调用一下那个处理数据的函数"时。


举个例子

一个帮你算加法的函数:

javascript
function add(a, b) {
  return a + b;
}

add(1, 2) // 它就会给你 3

你现在需要记住的

  • 看到带括号的名字,比如 doSomething(),多半就是在使唤一个函数去干活。括号里是可以给它塞的"原材料"(参数)。其他的以后再说。

还想了解更多?

👉 下一步看什么
什么是变量