认识Node.js以及相关说明

首先我们先要认识一下,Node是用JavaScript来编写的。

问:JavaScript时怎么组成的?

答:JavaScript主要是由两块核心组成,第一个核心是js的核心语法,该语法也被称为ECMA Script,语法规定了该语言一些基础内容,比如变量、数据类型、控制语句、作用域、this指向等等。第二个核心就是各种Web API,比如用来操作文档对象的DOM操作,浏览器的BOM操作,或者是基于XMLHttpResquest的Ajax请求。

 

问:为什么js能在浏览器中执行呢?

答:因为在浏览器中有可以对js文件进行解析的浏览器引擎啊。

 

问:为什么js能操作DOM、BOM?

答:因为js是调用Web API,而Web API里就包括DOM API和BOM API。

 

问:什么是Node.js?

答:一般我们说前端是在浏览器中被浏览器引擎执行并展示最后的效果,那Node.js就是JavaScript能够成为后端语言的运行环境。

 

问:node.js运行欢聚里面都有哪些内容呢?

答:V8(解析引擎)、内置API(fs、path、http、JS内置对象)、待执行的代码(就是JavaScript语法)。整个流程大概就是代码调用内置API,然后再由V8来解析并运行。

 

问:Node.js能做些什么?

答:Node.js作为一个运行环境,仅仅只提供了一些很基本的api,但是他有很多第三方的框架来使用,从而实现丰富的后端后端操作。

  1.Express框架:可以帮助我们快速构建Web应用

  2.ELection框架:构建跨平台的桌面应用

  3.restify框架:构建API接口项目

  4.可以操作数据库

 

问:怎么学Node.js?

答:内置API、第三方API模块。

 

 

问:在Node.js环境运行JavaScript代码?

答:一直next安装Node.js,打开cmd,输入node js文件路径。

 

posted @   漫步火星  阅读(29)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示