1.Node.js-函数和匿名函数的用法

题记

函数和匿名函数的简单用法

定义函数

定义普通函数

function 函数名(参数) {

// 函数体

}

定义参数为函数的函数

可以先定义一个函数,然后传递,也可以在传递参数的地方直接定义函数

function say(word) {

console.log(word);

}

function execute(someFunction, value) {

someFunction(value);

}

execute(say, "Hello");

定义匿名函数

直接把函数写在参数的位置,不用给函数写名字

function execute(someFunction, value) {

someFunction(value);

}

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

创建HTTP服务器

使用匿名函数的形式:

var http = require("http");

http.createServer(function(request, response) {

response.writeHead(200, {"Content-Type": "text/plain"});

response.write("Hello World");

response.end();

}).listen(8888);

使用普通函数的形式:

var http = require("http");

function onRequest(request, response) {

response.writeHead(200, {"Content-Type": "text/plain"});

response.write("Hello World");

response.end();

}

http.createServer(onRequest).listen(8888);

后记

觉得有用可以点赞或收藏!

相关推荐
小杨同学492 分钟前
C 语言实战:超市水果结算系统(深度解析与优化)
后端·算法·设计
一只爱学习的小鱼儿2 分钟前
在QT中使用饼状图进行数据分析
开发语言·qt·数据分析
yangminlei3 分钟前
Spring Boot 响应式 WebFlux 从入门到精通
java·spring boot·后端
冴羽5 分钟前
2025 年 HTML 年度调查报告公布!好多不知道!
前端·javascript·html
Apifox15 分钟前
Apifox CLI + Claude Skills:将接口自动化测试融入研发工作流
前端·后端·测试
亓才孓21 分钟前
[认识异常和错误]java
java·开发语言
wszy180923 分钟前
rn_for_openharmony_空状态与加载状态:别让用户对着白屏发呆
android·javascript·react native·react.js·harmonyos
码农水水28 分钟前
中国电网Java面试被问:流批一体架构的实现和状态管理
java·c语言·开发语言·面试·职场和发展·架构·kafka
调试人生的显微镜32 分钟前
使用Fiddler抓包工具获取微信公众号数据的完整教程
后端
程序员Agions33 分钟前
别再只会 console.log 了!这 15 个 Console 调试技巧,让你的 Debug 效率翻倍
前端·javascript