複製鏈接
請複製以下鏈接發送給好友

CommonJS

鎖定
CommonJS API定義很多普通應用程序(主要指非瀏覽器的應用)使用的API,從而填補了這個空白。它的終極目標是提供一個類似Python,Ruby和Java標準庫。
中文名
CommonJS
定    義
很多普通應用程序使用的API
終極目標
提供一個類似Python標 準庫
運行環境
不同的JavaScript解釋器

目錄

CommonJS簡介

CommonJS API定義很多普通應用程序(主要指非瀏覽器的應用)使用的API,從而填補了這個空白。它的終極目標是提供一個類似Python,Ruby和Java標 準庫。這樣的話,開發者可以使用CommonJS API編寫應用程序,然後這些應用可以運行在不同的JavaScript解釋器和不同的主機環境中。在兼容CommonJS的系統中,你可以使用 JavaScript程序開發:
服務器端JavaScript應用程序
命令行工具
圖形界面應用程序
混合應用程序(如,Titanium或Adobe AIR)。 [1] 

CommonJSAPI層面定義

二進制:二進制數據對象(字節數組和/或字符串)(建議、討論、早期實現)
編碼:編碼和字符集(建議、討論、早期實現)
io:I / O流(建議、討論)
fs,fs基地:文件系統(建議、討論、早期實現)
系統:系統接口(stdin、stdout,stderr,等等)(1.0,提出修正案)
斷言,測試:單元測試(1.0,修正案提議未決)
套接字:套接字I / O TCP / IP套接字(早期的建議)
事件隊列:反應堆反應堆/事件隊列(早期的建議)
工人:工(併發無共享進程/線程)(建議)
控制枱:控制枱(建議)。 [2] 
參考資料