Javascript node.js和下划线.js之间的关系
我正在学习javascript和其他与它一起使用的东西。我读过一些关于nodejs和underline.js的链接,但我不明白它们之间的关系。我不确定他们是否有关联。我知道下划线.js要求预先安装node.js。如果underline.js是一个库,那么node.js是什么?node.js的用途是什么。如果这是一个愚蠢的问题,我很抱歉。我是初学者 它们并不是真正相关的(除了两者都是Javascript技术) js是一个Javascript库,与jQuery类似。它提供了在Javascript代码中使用的常用函数 js是一个Javascript引擎,一个用于运行Javascript的程序。就像您有运行Perl、Ruby或Python代码的程序一样。在Javascript世界中,这有点不寻常,因为传统上,您不会用Javascript编写“服务器端”程序。相反,Javascript将作为网站的一部分在web浏览器中运行。在服务器上生成web站点的代码将用Java、Perl、Python、Ruby或其他语言编写。使用node.js,您可以使用相同的语言创建“整个堆栈” 下划线.js不需要node.js 在浏览器中,只需加载underline.js即可。如果您有一个服务器端程序,它可能在node.js上运行,但也可以使用其他引擎,而下划线.js并不关心Javascript node.js和下划线.js之间的关系,javascript,node.js,underscore.js,Javascript,Node.js,Underscore.js,我正在学习javascript和其他与它一起使用的东西。我读过一些关于nodejs和underline.js的链接,但我不明白它们之间的关系。我不确定他们是否有关联。我知道下划线.js要求预先安装node.js。如果underline.js是一个库,那么node.js是什么?node.js的用途是什么。如果这是一个愚蠢的问题,我很抱歉。我是初学者 它们并不是真正相关的(除了两者都是Javascript技术) js是一个Javascript库,与jQuery类似。它提供了在Javascript代码
js还被用作Javascript世界中“构建工具”的基础(类似于C语言用户的“make”,Java用户的“Maven”)。这些程序是库开发人员用来打包代码、生成文档、运行单元测试等的程序。Underline.js可能使用node.js来构建自身。它们实际上并不相关(除非两者都是Javascript技术) js是一个Javascript库,与jQuery类似。它提供了在Javascript代码中使用的常用函数 js是一个Javascript引擎,一个用于运行Javascript的程序。就像您有运行Perl、Ruby或Python代码的程序一样。在Javascript世界中,这有点不寻常,因为传统上,您不会用Javascript编写“服务器端”程序。相反,Javascript将作为网站的一部分在web浏览器中运行。在服务器上生成web站点的代码将用Java、Perl、Python、Ruby或其他语言编写。使用node.js,您可以使用相同的语言创建“整个堆栈” 下划线.js不需要node.js 在浏览器中,只需加载underline.js即可。如果您有一个服务器端程序,它可能在node.js上运行,但也可以使用其他引擎,而下划线.js并不关心
js还被用作Javascript世界中“构建工具”的基础(类似于C语言用户的“make”,Java用户的“Maven”)。这些是库开发人员用来打包代码、生成文档、运行单元测试等的程序。Underline.js可能使用node.js来构建自身。让我们退一步 JavaScript是一种编程语言 您可能知道它在浏览器中使用。Node.js接受JavaScript并使其生效,以便您可以在计算机上创建JavaScript程序 现在,underline.js是一个JavaScript库,它为JavaScript提供了很多很好的功能。不一定在Node.js中的计算机/服务器上,但可能在浏览器中。但无论你在哪里添加它,它都会添加这些功能
好了。两者都是JavaScript。只有这一点是相关的。让我们后退一步 JavaScript是一种编程语言 您可能知道它在浏览器中使用。js采用JavaScript并使其在计算机上创建JavaScript程序 现在,underline.js是一个JavaScript库,它为JavaScript提供了很多很好的功能。不一定在Node.js中的计算机/服务器上,但可能在浏览器中。但无论你在哪里添加它,它都会添加这些功能 好了。两者都是JavaScript。只有这样才有关系