浏览器与node.js在处理JavaScript程序的侧重点有啥不同或者说它们咋相互配合
不同的宿主环境的区别
■网友
理解几个概念,浏览器内核,DOM,BOM,JS 引擎
■网友
可以啊,这个问题( ?З?) mua╭早年,当web工程师搭建网站必须手写cgi的时候,很多人开始不切实际的幻想,如果开发网站的所有环节,只用一种语言该多好。果然世上有造梦人,就有圆梦人——丹麦Google团队开发的v8引擎,就是这样的产物。v8在执行js前将它"编译"为机器码,而不是大多数浏览器的元组码或者解释器中间码,大大提升了运行时效率。而node正是基于v8引擎。chrome内核亦是如此。所以基于node,nw等的js是可以编译后运行,而浏览器情况就复杂的多,不同浏览器都有自己的策略。v8也提供了高效利用系统底层资源的可能,这也是webgl技术的条件。至于node和nw的区别嘛,一个是提供cgi,os等服务端解决方案的,一个是提供桌面端解决方案的。至于node和v8的区别?学好node会c++就行,v8的话,反正我是还没准备好。
■网友
【浏览器与node.js在处理JavaScript程序的侧重点有啥不同或者说它们咋相互配合】 浏览器提供给js操作dom的能力。
nodejs提供网络/fs的能力。
■网友
node.js只有逻辑,没有bom,dom等其他操作,
推荐阅读
- 济南垃圾处理单位“前分后混”将面临最高十万元罚款
- 汽车知识|捷达库存成灾,特价处理,4S店卖不动,大家都不差钱!
- 想要入门图像处理,应该从哪本书看起
- 学图像处理有哪些不错的书推荐
- 关于用phpfsocket 写Post, 模拟http 报文怎样写入要传输的处理数据
- 孩子|小孩发烧的处理方法有物理降温与药物退烧!但很多新手父母不会
- 浏览器预下载,没人觉得是一个安全隐患吗
- 浏览器突然上不了百度
- 在原码变补码时求反加一涉及最高位进位咋处理比如1.00000的补码是多少
- 广州白云警方通报巡逻车辆悬挂假牌视频:对有关人员依法依规进行处理
