zoukankan      html  css  js  c++  java
  • nodeJs是什么

    问题1、node.js是什么?

    nodejs是什么,网上搜索了一上,发现中心意思都可以理解,都说它是一个javascript运行平台,是一个运行在服务端的javascript。如下:

    答案一:

    Node.js是一个Javascript运行环境(runtime),发布于2009年5月,由Ryan Dahl开发,实质是对Chrome V8引擎进行了封装。Node.js对一些特殊用例进行优化,提供替代的API,使得V8在非浏览器环境下运行得更好。

    V8引擎执行Javascript的速度非常快,性能非常好。 Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效(解决了应用高并发的问题),非常适合在分布式设备上运行数据密集型的实时应用。
    答案二:

    首先要清楚Node不是一个Web服务器,这十分重要。它本身并不能做任何事情。它无法像Apache那样工作。如果你希望它成为一个HTTP服务器,你必须借助它内置库自己编写。Node.js只是计算机上执行代码的另一种方式,它是一个简单的JavaScript Runtime.

    答案三:

    Node.js 就是运行在服务端的 JavaScript。

    Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。

    Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。

    以上是网上对node.js的解释,我自己理解来还是有些糊涂,我是第一次接触 node,看了这么多对nodeJS的解释,发现nodeJS的中心思想与特点就是:

    1、基于chrome v8引擎,即它是对chrome v8 javascript引擎进行了封装,是基于chrome v8 javascript 引擎运行时建立 的一个平台

    2、它是采用事件驱动编程(这点jqueryjavascript一样)

    3、它是单线程、单进程的,使用非阻塞I/O等技术,

    4、轻量、可伸缩,适于实时数据交互应用。

    因此我自己总结了一句话:

    nodeJs是什么,就是一个基于crhorme v8 javaScript引擎,并采用事件驱动、非阻塞I/O模型等技术实现的一个javascript运行平台,也可以理解成运行在服务端的javascript,虽然现在多是javascript开发者在使用它。

    问题2:.node.js就属于前端技术还是后端技术?

    首先你得了解什么nodejs,其次了解什么后端技术及作用

     1.node.js组成:谷歌浏览器的V8引擎、C++语言编写的,本质上是一个JavaScript的运行环境。提到js,就能想到浏览器里面的各种交互组件,异步请求等等,它们依靠浏览器JavaScript 的引擎,来解析页面的js代码。

    2.目前流行的后端语言就是PHP、Java、.Net,使用后端语言实现服务器上的开发叫做后端技术。

    3.nodejs就是让JavaScript(js)可以实现服务器上的开发。

    4.JavaScript(前端语言)+nodejs(JavaScript的运行环境)=实现服务器上的开发(后端技术),也就是说js+nodejs实现了后端开发的技术

    问题3:JavaScript 引擎是做什么用的?

    1、JavaScript 引擎负责解释并执行代码

  • 相关阅读:
    window查看已保存过的wifi的密码
    js 多个数组取交集
    macOS APP 窗口焦点监听
    proxifier注册码
    天才算法之睡眠排序(C#实现)
    Tomcat 7使用AJP协议设置问题
    nginx启动报错(1113: No mapping for the Unicode character exists in the target multi-byte code page)
    八皇后的n种放置方法
    insufficient permission for adding an object to repository database .git/objects
    centos下搭建php开发环境(lamp)
  • 原文地址:https://www.cnblogs.com/w-essay/p/7543470.html
Copyright © 2011-2022 走看看