node简介

官方介绍:

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 

Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效.

服务器上的JavaScript

为什么用Node.js

核心语言:JavaScript

特点:单线程,非阻塞IO,事件驱动

Node的优点

没有兼容性的问题
轻量,高效,商业价值高

没有node之前javascript和浏览器的关系?

依靠浏览器的内核解析javascript,将JavaScript解析为例如:01010110,字节码(机器码) 

谷歌浏览器内核为例:分为两个部分:webkit(解析HTML,CSS),V8(解析JavaScript)

对于浏览器内核引擎具有:转化代码(解析代码,将代码转化为电脑可识别的字节码,),可移植性(可以单独拿出来用,例如:360浏览器就是将chrome内核和IE内核拿出来加上360外衣就成了360浏览器)

而node相当于把V8引擎拿出来了,换了件衣服,然后在node环境中解析JavaScript

node并非是一门新的语言,与ajax一样,是一门技术,而这门技术的核心则是单线程异步

如何使用

1.node配置

安装包下载地址:http://nodejs.cn/download/

安装成功后,

window+r输入进入cmd

直接输入node 进入的repl  交互式运行环境

说明已经安装成功,

这里就相当于是浏览器控制台,如下图:

 

在repl交互式运行环境中 操作

按两下ctrl+c 退出repl交互式运行环境

在cmd中的部分操作

输入cls   清屏

输入cd  文件夹路径     切换文件路径,只能在当前文件的盘符下

输入C: 切换到C盘符

输入D: 切换到D盘符

输入md   创建文件夹

输入rd     删除文件夹

输入node -v 查看node版本号

 

posted @ 2019-08-03 14:24  混名汪小星  阅读(855)  评论(0)    收藏  举报