一、什么是node.js
node.js is a javascript runtime built on chrome's V8 JavaScript engine.
node.js是一个基于chrome V8引擎 的JavaScript运行环境。
二、node.js 中的JavaScript运行环境
注意:
- 浏览器是JavaScript的前端运行环境。
- node.js是JavaScript的后端运行环境。
- node.js中无法调用DOM,BOM等浏览器内置API。
三、node.js可以做什么
node.js作为一个JavaScript运行环境,仅仅提供了基础的功能和API。然而,基于node.js提供的基础功能,很多强大的工具和框架层出不穷。因此学会node.js可以胜任更多前端工作岗位。
- 基于express框架,快速构建web 应用
- 基于electron框架,构建跨平台桌面应用
- 基于restify框架,构建API接口项目
- 读写和操作数据库,创建实用的命令行工具等等....
四、node.js怎么学
浏览器中JavaScript学习路径:
JavaScript基本语法+浏览器内置API(DOM+BOM)+第三方库(jquery,art-template等)
node.js学习路径:
JavaScript基本语法+node.js内置API模块(fs,path,http等)+第三方API模块(express,mysql等)
标签:node,基于,浏览器,JavaScript,js,初识,API From: https://www.cnblogs.com/quliangshyang/p/16779929.html来源:黑马程序员