四时宝库

程序员的知识宝库

NodeJs介绍(nodejs用法)

NodeJs是基于Chrome V8引擎的JavaScript运行环境,可以理解为对Chrome V8引擎进行了封装,即NodeJs封封装了很多库文件,以便我们更高效地开发我们的应用。它采用事件驱动和非阻塞I/O模型,非常适合构建运行在分布式的数据密集型实时应用。

在NodeJs环境中,JavaScript可以运行在服务端,并为JavaScript提供了操作文件、创建HTTP服务、创建TCP、UDP服务等接口,使其成为与C#、PHP、Python、Perl、Ruby等服务端语言一样可以开发网接应用的脚本语言。NodeJs针对对一些特殊用例进行优化,提供替代的API,使得V8在非浏览器环境下运行得更好。NodeJs是一个功能强大的JavaScript运行环境,适用于构建高效、可扩展的网络应用。

一、NodeJs和Javascript(Js)是不一样的。两者的区别:

  • NodeJs

NodeJs是一个基于 Chrome V8 引擎的 JavaScript 运行环境,是一个让 JavaScript 运行在服务端的开发平台,运行Javascript代码是由V8引擎解释运行;

  • Javascript

JavaScript是一种高级的、解释型的编程语言;它支持面向对象编程,命令式编程,以及函数式编程。

传统的JavaScript是运行在浏览器上的,浏览器内核分如图:

渲染引擎负责渲染HTML和CSS;

JavaScript 引擎负责运行JavaScript代码;

执行JavaScript代码,需要JavaScript引擎,可以使用浏览器(内置JavaScript引擎)或NodeJs环境(内置JavaScript引擎)执行JavaScript代码。

二、NodeJs安装

进入NodeJs官网:https://nodejs.org/

下载后,运行node-v20.11.0-x64.msi,按默认安装:

打开:C:\Program Files\nodejs

将C:\Program Files\nodejs添加到环境变量中:

打开终端,运行node --version

可以看到版本号:v20.11.0,说明NodeJs环境安装成功。

三、创建第一个运行程序:Hello World!程序

在我的电脑中创建目录:D:\NodeJs\al001,在该目录下创建helloword.js文件,用记事本打开helloword.js,输入console.log("Hello World!");并保存,如下图:

打开终端,CD进入目录:D:\NodeJs\al001,输入命令:node helloworld.js

可以看到输出结果:Hello World!

就是这么神奇,就是这么简单。

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接