模組化入門練習1

2021-10-05 11:27:14 字數 1075 閱讀 6744

傳統非模組化開發有如下的缺點:

①命名衝突

②檔案依賴

模組化規範:

①commonjs模組化規範

每個檔案就是乙個模組,有自己的作用域。在乙個檔案裡面定義的變數、函式、類,都是私有的,對其他檔案不可見。

②es6模組化規範

操作開始

1、建立「module」資料夾

2、匯出模組

01.js

//建立js方法

// 定義成員:

const

sum=

function

(a,b)

const

subtract

=function

(a,b)

const

multiply

=function

(a,b)

const

divide

=function

(a,b)

//設定哪些方法被其他js呼叫

3、匯入模組02.js

//呼叫01.js方法

//引入01.js檔案、

const m =

require

('./01.js'

)//呼叫

4、執行程式

node common-js模組化/引入模組.js
即可獲得想加結果3

模組化入門二 命名將要作為i公共API返回的物件

var foo function coolmodule id function identify1 function identify2 var publicapi return publicapi foo module foo.identify foo module foo.change foo....

模組化程式設計1

一,原始寫法 模組就是實現特定功能的一組方法。只要把不同的函式 以及記錄狀態的變數 簡單地放在一起,就算是乙個模組。function m1 module1 這樣寫其實就是給乙個模組新增新的方法m3 可以用這種方式給乙個模組擴充套件方法。5.寬放大模式 在瀏覽器環境中,模組的各個部分通常都是從網上獲取...

結對程式設計1 模組化

在個人作業1中,用各種語言實現了乙個命令列的四則運算小程式。進一步,本次要求把這個程式做成gui,成為乙個有基本功能 一定價值的程式。在下面的功能需求中實現兩個 1 需求分析 結對專案,需求為我完成的功能。2 程式設計 說明 四則遠算主要功能分為,計算 語言選擇 計時 記錄。其中計算是最核心最重要的...