2015-05-06 97 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不是一個對象。

  • 「某些組件」也可能不是您理解方式中的對象。