node.js初阶学习简单来说,Node.js就是运行在服务器端的JavaScript。Node.js是一个基于ChromeV8引擎的JavaScript运行环境。Node.js是一个事件驱动的I/O服务器端JavaScript环境。基于谷歌的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。1.node.js的安装配置:不用说了,网上教程很多2.node.js的两种模式:脚本模式和交互模式脚本模式:例子:console.log("hello")这段代码是保存的是test.js,通过node命令执行。程序执行后,如果正常,会在终端输出HelloWorld。交互模式:打开终端,输入node进入命令交互模式,可以输入一段代码语句并立即执行并显示结果,例如:$(document).ready(function(){alert('helloworld');});三、Node.js应用程序由哪些部分组成?1.导入所需模块:我们可以使用require命令来加载Node.js模块。2、创建服务器:服务器可以监听客户端请求,类似于Apache、Nginx等HTTP服务器。3.接收请求和响应请求服务器很容易创建,客户端可以使用浏览器或终端发送HTTP请求,服务器收到请求后返回响应数据。4.Node.jsREPL(InteractiveInterpreter)Node.jsREPL(ReadEvalPrintLoop:InteractiveInterpreter)代表了一个计算机环境,类似于一个Window系统终端或者Unix/Linuxshell,我们可以在终端输入命令并接收响应从系统。REPL命令:ctrl+c-退出当前终端。按两次ctrl+c-退出NodeREPL。ctrl+d-退出节点REPL。向上/向下键-查看输入命令的历史Tab键-列出当前命令。帮助-列出使用过的命令。break-退出多行表达式。clear-退出多行表达式。savefilename-将当前的NodeREPL会话保存到指定的文件。loadfilename-加载当前NodeREPL会话的文件内容。
