iT邦幫忙

2022 iThome 鐵人賽

DAY 11
0
Modern Web

用Node.js建立專屬於你的API吧系列 第 11

Day11 - Node.js 的 export/import

  • 分享至 

  • xImage
  •  

前情提要

在 JS 的 ES6 中其實有提供一套 export/import 的方法,但因為 Node.js 比 ES6 還要更早出現,因此使用的方法類似於 CommonJS,而不是 ES6 所提供的方法,以下會為你介紹其使用的方法。

Export 使用方式

使用以下範例做說明:

const sum = (number1, number2) => {
    return number1 + number2;
}

module.exports = sum;

假設今天要輸出某項東西,只要在等號左邊打 module.exports,並把想要輸出的東西寫在等號右邊即可成功輸出。以上面為例,假如今天要輸出 sum ,則只要在等號右邊打上他,等號左邊打 module.exports 即可。

Import使用方式

使用以下範例做說明:

const sum = require('./start.js');

如果今天要引進某項東西,只要在等號右邊打 require('檔案位置'),等號左邊給變數名稱即可成功引進。以上面為例,假如今天要引進 sum,而該東西所在的檔案是在 start.js 裡面的話,那只要在等號右邊把 start.js 的檔案位置打進去 require 中,等號左邊給變數名稱,即可成功。


上一篇
Day10 - JavaScript進階概念(四) - async/await
下一篇
Day12 - 準備開發API環境
系列文
用Node.js建立專屬於你的API吧30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言