博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Node.js入门
阅读量:7121 次
发布时间:2019-06-28

本文共 1158 字,大约阅读时间需要 3 分钟。

一、Node.js简介

  Node.js是一套用来编写高性能网络服务器的JavaScript工具包。初学者可能会误以为这是一个Javascript应用,事实上,Node.js采用C++语言编写而成,是一个Javascript的运行环境,这也是为称为.js的原因。Node.js是一个后端的Javascript运行环境(支持的系统包括linux、Windows、mac等),这意味着你可以编写系统级或者服务器端的Javascript代码,交给Node.js来解释执行。Node.js采用了Google Chrome浏览器的V8引擎,性能很好,同时还提供了很多系统级的API,如文件操作、网络编程等。浏览器端的Javascript代码在运行时会受到各种安全性的限制,对客户系统的操作有限。相比之下,Node.js则是一个全面的后台运行时,为Javascript提供了其他语言能够实现的许多功能。Node.js特点如下:

  • RESTful API
  • 单线程
  • Node.js可以在不新增额外线程的情况下,依然可以对任务进行并行处理 —— Node.js是单线程的。它通过事件轮询(event loop)来实现并行操作,对此,我们应该要充分利用这一点 —— 尽可能的避免阻塞操作,取而代之,多使用非阻塞操作。
  • 非阻塞IO
  • V8虚拟机
  • 事件驱动

二、入门示例

  Node.js可以在多个平台上运行(包括windows,linux,mac等),这里我们使用在windows下的版本,下载地址为。选择正确的版本,这里选择的是Windows Installer (.msi)  64-bit。下载完成后,进行安装。这里的安装目录为D:\Program Files\nodejs。如果Node.js没有被添加都系统环境变量中,我们按照如下的步骤将Node.js添加到系统环境变量中。

  a、新建系统变量NODE_PATH  值为:D:\Program Files\nodejs\node_modules\npm\node_modules

  b、将%NODE_PATH%添加到系统变量Path中,若添加到末尾则前面加分号如;%NODE_PATH%。如添加到中间则前后都要加分号如;%NODE_PATH%;

  编写示例

  1、在d盘新建一个文本文件,命名为:hello.js.内容如下:

console.log('hello world');//控制台输出

  2、打开cmd,进入d盘。输入node hello.js 回车,控制台就会输出 helloworld 。Node.js的第一个程序就运行成功了。运行效果图如下:

 

转载于:https://www.cnblogs.com/always-online/p/3487609.html

你可能感兴趣的文章
爬取了陈奕迅新歌《我们》10万条评论数据发现:原来,有些人只适合遇见
查看>>
如何在win10系统上安装linux子系统
查看>>
Android零基础入门第68节:完善RecyclerView,添加首尾视图
查看>>
mcs-51单片机CPU的内部结构及工作原理
查看>>
深浅copy
查看>>
eclipse运行maven项目,tomcat启动报错
查看>>
kali 安装grub theme
查看>>
Ubuntu安装JDK,搭建java环境
查看>>
AFNetworking框架下的SSL服务器证书的自定义验证
查看>>
redis——哈希(hash)
查看>>
开启Restful
查看>>
区块链100讲:带你走进EOS的存储系统
查看>>
图片上传至服务器实现压缩
查看>>
国外论坛BCH关注度暴涨
查看>>
如何更高效的管理原生微服务应用
查看>>
LAMP架构一
查看>>
hibernate中多对多关系映射时的xml文件
查看>>
PhalApi-OSS--阿里云OSS包
查看>>
stripslashes和addslashes的使用方法
查看>>
OSChina 周二乱弹 —— 从此鲜肉成屌丝
查看>>