2015-05-06 133 views
-3

严格地说是什么目标规划部分的node.js的?是:什么是节点JS对象编程?

  • express.js

  • 的Javascript

  • 的node.js本身

  • 一些编程组件?

理论上我们怎样才能最好地定义node.js的对象编程部分呢?

+1

看这里:http://stackoverflow.com/a/6339819/334813 – ambodi

+0

这是一个广泛的,主观的问题。 “严格地说”表明你正在使用正式的定义(或某人的想法)。这是一个考试问题吗? –

+1

节点只是一个JavaScript实现。 Express是一个框架。这个问题基本上回答自己,不是吗? –

回答

2

这是你的问题还是别人的?这听起来像是一个错误的问题。

Node.js的是JavaScript的的另一种实现(运行时环境),你可以在浏览器之外运行。

JavaScript本身就是一个对象向对象的编程语言

当你写的是被使用节点进程执行的JavaScript,我想在“对象”将是你定义和使用的对象你的代码。

  • Express.js只是一个用JavaScript编写的程序。在任何类型的编程语境中,我当然不会将它称为“对象”。

  • JavaScript是一种语言;不是一个对象。

  • Node.js是JavaScript的实现,这意味着它可以解释/执行JavaScript文件。 Node.js不是一个对象。

  • “某些组件”也可能不是您理解方式中的对象。