CommonJs模塊規範

一、什麼是模塊化瀏覽器

  文件做用域模塊化

  通訊規則ui

    加載  require對象

    導出  exports接口

二、CommonJs模塊規範ip

  在Node中的Javascript還有一個很重要的概念:模塊概念作用域

    模塊做用域require

    使用require方法來加載模塊變量

      語法: var 自定義變量名稱 = require('模塊')module

      兩個做用: 

        執行被加載模塊中的代碼

        獲得被加載模塊中的exports導出接口對象

    使用exports藉口對象來導出模塊中的成員

      Node中的模塊做用域,默認文件中全部的成員在當前文件模塊有效

      對於但願能夠被其餘模塊訪問的成員,咱們就須要把這些公開的成員都掛載到exports接口的對象中就能夠了;

      導出多個成員必須在對象中 

        module.exports = {

          鍵: 值,

          ..........

        }或module.exports.xxx = xxx;

      導出單個成員必須是 module.exports.xxx = xxx;

      注意: module.exports === exports 

 

(補充一點題外的: 301狀態碼永久定向,瀏覽器會記住、302狀態碼臨時重定向)

相關文章
相關標籤/搜索