函数
function say(data) {
console.log( '我想说' + data);
}
function say1(data) {
console.log('我不想说' + data);
}
function execute(someFunction, value) {
someFunction(value);
}
execute(say, '哈哈哈哈');
execute(say1, 'yoyoyoyo');
匿名函数
function execute(someFunction, value) {
someFunction(value);
}
execute (function (value) {
console.log(value)
}, "哈哈哈哈")
例子(用node--http举例)
引入node http模块
let http = require('http')
监听过来的请求(req----全称为request,res----全称为response(响应),listen----端口号(访问地址为:localhost:8080))
http.createServer(function (req, res) {
res.write('sdaasdas');
res.end();
}).listen('8080');
改进后
function onrequst(req, res) {
res.write('asdas');
res.end();
}
http.createServer(onrequst).listen('8080');
注意:如果报一下错误,就是端口号被占用了
解决办法:把8080改成你喜欢的数字