nodejs入门(07)-函数

来源:互联网 发布:天诚网络 编辑:程序博客网 时间:2024/04/28 22:21

1,函数

2,匿名函数

3,源码地址


1,函数

一个函数可以作为另一个函数的参数,我们可以先定义一个函数,然后传递,也可以在传递参数的地方直接定义函数。

function say(word) {  console.log(word);}function execute(someFunction, value) {  someFunction(value);}execute(say, "Hello");

say 函数作为execute函数的第一个变量进行了传递。这里返回的不是 say 的返回值,而是 say 本身! say 就变成了execute 中的本地变量 someFunction ,execute可以通过调用 someFunction()来使用 say 函数。


2,匿名函数

我们可以把一个函数作为变量传递。

function execute(someFunction, value) {  someFunction(value);}execute(function(word){ console.log(word) }, "Hello");

3,源码地址

http://download.csdn.net/download/wzjisking/9896015

原创粉丝点击