您好,欢迎访问一九零五行业门户网

nodejs与javascript的区别

nodejs与javascript的区别是:1、原生js运行文件依赖于浏览器;2、nodejs运行文件的时候服务为终端;3、原生js有兼容性问题,而nodejs不存在兼容性问题;4、nodejs可以进行本地的读写,而原生js无法做到。
本文操作环境:windows7系统、nodejs10.16.2&&javascript1.8.5版、dell g3电脑。
javascript介绍:
javascript(简称“js”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,javascript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。
node.js介绍:
node.js发布于2009年5月,由ryan dahl开发,是一个基于chrome v8引擎的javascript运行环境,使用了一个事件驱动、非阻塞式i/o模型,  让javascript 运行在服务端的开发平台,它让javascript成为与php、python、perl、ruby等服务端语言平起平坐的脚本语言。 
node.js对一些特殊用例进行优化,提供替代的api,使得v8在非浏览器环境下运行得更好,v8引擎执行javascript的速度非常快,性能非常好,基于chrome javascript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。
node js与javascript的区别及nodejs优缺点。
1.原生js运行文件依赖于浏览器;
2.nodejs运行文件的时候服务为终端;
3.原生js有兼容性问题,nodejs不存在兼容性问题;
4.nodejs可以进行本地的读写,服务器搭建,连接数据库等,而原生js无法做到。
nodejs的优点:在项目中相当于中间层的使用
缺点:不适合大量的运算
推荐学习:《javascript高级教程》
以上就是nodejs与javascript的区别的详细内容。
其它类似信息

推荐信息