问几个基础的菜鸟级node的问题,目前为止一些不是很明白,迷茫的地方。
发布于 2年前 作者 lonso 965 次浏览

1.node js 与普通的 js 有什么区别 2.node js 的特点是什么,难道就是用V8包装下的js来操作C++等等balabala。。 3.node js 在web开发过程中,如何与普通的js混用,例如还是传统的AJAX request node 然后respone AJAX? 4.node js 可以写在html中吗?如果可以,怎么用?

新手一个,望高手指点迷津。

9 回复

你这些所有问题都搞错了一个问题:nodejs是服务端运行的,可以说和前端的web没有一点关系,因为nodejs不仅仅用来写web的后端。nodejs只是提供了一种后端运行javascript的环境而已。

这个明白,也就是,其实node js 特点就可以能够在服务端利用js环境,也就是js的语法balabala等来操作一些东西?

转变你的思想,node可以通过几行代码创建一个高性能服务器,只是和js语法相同而已。 node的作用就像传统的PHP,JAVA这些语言在后端做的事情。

node使用于高并发的网络环境,有较高性能

这个也还算了解,总的来说,可以这么总结一下,node js 就是和 js 语法相同,所着重的事情是不同的?

@lonso 不是说什么语法相同 是nodejs提供了后端执行js的环境 并且有异步、事件驱动的特性 没有了前端DOM之类的东西了 就是纯粹后端的东西了

@showen ok…明白了,,可能是想太多了吧。嘿嘿。谢谢。

nodejs 和 js 除了语法上相同,其他的基本完全是2个概念的东西,建议先简单 了解 node 是什么。

恩好,谢了。

1 一个跑在服务器,一个跑在浏览器 2 最大的特点是异步IO 3 领域不同,一般不会混用。用EJS开做页面的话,需要注意nodejs代码和JS代码不要搞混了。 4 可以。相当于jsp里面的java代码

回到顶部