Node.js学习小结

Node.js学习小结学习node.js,需要一些计算机网络预备知识:1.HTML、CSS、JavaScript2.TCP/IP、HTTP协议、W3C大概是以上这些,在学习的过程中有不会的可以随时去查资料。学习网址:菜鸟教程Node.js简介简单的说,Node.js 就是运行在服务端的、异步事件驱动的、基于谷歌Chrome V8 引擎的JavaScript。安装Node.js这里就不在赘述了,有兴趣的朋友可以去“菜鸟教程”的网站上看一下,里面教程很详细。接下来我重点说下我认为Node.j
摘要由CSDN通过智能技术生成

Node.js学习小结

学习node.js,需要一些计算机网络预备知识:
1.HTML、CSS、JavaScript
2.TCP/IP、HTTP协议、W3C
大概是以上这些,在学习的过程中有不会的可以随时去查资料。
学习网址:菜鸟教程
推荐一个Node.js学习网站:狼叔的GitHub

  1. Node.js简介
    简单的说,Node.js 就是运行在服务端的、异步事件驱动的、基于谷歌Chrome V8 引擎的JavaScript。
  2. 安装Node.js
    这里就不在赘述了,有兴趣的朋友可以去“菜鸟教程”的网站上看一下,里面教程很详细。接下来我重点说下我认为Node.js里比较重要的,学起来感触比较深的一些内容。
  3. Node.js 回调函数

Node.js 异步编程的直接体现就是回调。

异步是啥?
来源于百度百科:计算机多线程的异步处理。与同步处理相对,异步处理不用阻塞当前线程来等待处理完成,而是允许后续操作,直至其它线程将处理完成,并回调通知此线程。

简单的说,
同步:同步就是你要做的事你列了一个清单,按照清单上的顺序一个一个执行
异步:就是可以同时干好几件事(因为有好多个线程,可以同时处理)

异步编程依托于回调来实现,但不能说使用了回调后程序就异步化了。
回调函数在完成任务后就会被调用,Node 使用了大量的回调函数,Node 所有 API 都支持回调函数。
例如,我们可以一边读取文件,一边执行其他命令,在文件读取完成后,我们将文件内容作为回调函数的参数返回。这样在执行代码时就没有阻塞或等待文件 I/O 操作。这就大大提高了 Node.js 的性能,可以处理大量的并发请求。
回调函数一般作为函数的最后一个参数出现:

function foo1(name, age, callback) {
    }<
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值