为了账号安全,请及时绑定邮箱和手机立即绑定

node.js关于模块的问题

node.js关于模块的问题

哆啦的时光机 2019-03-14 18:15:30
作为一个从java转过来的码农来说,我想知道node.js对于各种模块应该也有类似于java那种类的api吧!可是我却找不到,还有我想知道java的类和node.js的模块有什么区别?有什么相同点和不同点?
查看完整描述

2 回答

?
慕标琳琳

TA贡献1830条经验 获得超9个赞

正好我之前也是做java的(虽然使用不深,但是可以谈谈理解)

Java平台包括:

  1. Java编程语言

  2. Java Class文件格式

  3. Java应用编程接口(API)

  4. 虚拟机(HotSpot等)

对应到node平台中:

  1. ECMAScript

  2. (无)

  3. node平台的API

  4. Javascript引擎(V8)

其他概念对比:

  • Java package - node module

  • Java maven - node npm

  • Java class - ES6 Class (ES5 模拟类)


查看完整回答
反对 回复 2019-04-18
?
慕森王

TA贡献1777条经验 获得超3个赞

2 个 API 不是一个级别的,没有可比性。

  • JDK 的内置 API 有上千个 class

  • nodejs 内置的 API 只有几十个 class 和 function。

nodejs 只提供的最基本的 api,大部分功能都需要第三方库来实现的


查看完整回答
反对 回复 2019-04-18
  • 2 回答
  • 0 关注
  • 377 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号