在定义函数的时候可以添加一些参数(Arguments),在函数的主体里面可以使用这些参数,然后在执行函数的时候可以设置这些参数的具体的值。这些参数就相当于是函数的配置信息,函数可以重复使用,每次执行它的时候都可以提供不同的参数的值,这样执行的结果也就会不一样了,也就是参数可以让函数更加灵活。
定义函数添加需要的参数,这些参数可以放在这个括号里,比如在这个箭头函数里面,添加一个叫 message 的参数,参数的名字你可以随便定义。
现在,在这个函数的主体里面我们就可以使用 message 这个参数,比如在控制台上,除了输出 LOG:: 以外,再输出 message 参数的值。
在执行函数的时候要设置一下函数里的参数的值,现在 log 函数有一个 message 参数,执行它的时候要设置这个 message 参数的值。比如给它一个 hello ~ ,复制一份,可以再执行一下 log 函数,这次给它的 message 参数的值设置成 你好!
在终端,执行一下 src/playground/index.js ,运行的结果就是在控制台上输出了两行文字,LOG::hello~ 还有这个 LOG::你好!
因为在这个 js 文件里,执行了两次 log 函数,第一次给它的 message 参数的值是 hello~ ,第二次执行它的时候给它的 message 的值是 你好!