国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁(yè) > news >正文

廢品回收在哪個(gè)網(wǎng)站做效果好app推廣工作是做什么的

廢品回收在哪個(gè)網(wǎng)站做效果好,app推廣工作是做什么的,美術(shù)館網(wǎng)站建設(shè),酒店平臺(tái)網(wǎng)站建設(shè)一、介紹 1.1 什么是模塊化與模塊 ? 將一個(gè)復(fù)雜的程序文件依據(jù)一定規(guī)則(規(guī)范)拆分成多個(gè)文件的過(guò)程稱之為 模塊化 其中拆分出的 每個(gè)文件就是一個(gè)模塊 ,模塊的內(nèi)部數(shù)據(jù)是私有的,不過(guò)模塊可以暴露內(nèi)部數(shù)據(jù)以便其他 模塊使用 1…

一、介紹

1.1 什么是模塊化與模塊 ?

將一個(gè)復(fù)雜的程序文件依據(jù)一定規(guī)則(規(guī)范)拆分成多個(gè)文件的過(guò)程稱之為 模塊化

其中拆分出的 每個(gè)文件就是一個(gè)模塊 ,模塊的內(nèi)部數(shù)據(jù)是私有的,不過(guò)模塊可以暴露內(nèi)部數(shù)據(jù)以便其他 模塊使用

1.2 什么是模塊化項(xiàng)目 ?

編碼時(shí)是按照模塊一個(gè)一個(gè)編碼的,整個(gè)項(xiàng)目就是一個(gè)模塊化的項(xiàng)目

1.3 模塊化好處

下面是模塊化的一些好處:

1. 防止命名沖突

2. 高復(fù)用性

3. 高維護(hù)性

1.4模塊化使用

導(dǎo)出數(shù)據(jù)方式一:

exports.num = num;
exports.sum = sum;
exports.Animal = Animal;

導(dǎo)出數(shù)據(jù)方式二:

// 通過(guò)module.exports 等于一個(gè)對(duì)象,來(lái)導(dǎo)出數(shù)據(jù)
// 對(duì)象可采用es6簡(jiǎn)化對(duì)象的寫(xiě)法
module.exports = {num,sum,Animal
};

導(dǎo)入數(shù)據(jù):

// 注意1: 如果要使用某個(gè)模塊里面的數(shù)據(jù),則需要使用 require 關(guān)鍵字進(jìn)行導(dǎo)入。
// 注意2:在導(dǎo)入用戶自己開(kāi)發(fā)的模塊的時(shí)候,需要加上路徑(1. 相對(duì)路徑(多) 2. 絕對(duì)路徑) 注意: ./ 必須寫(xiě)上
// 注意3:模塊文件的擴(kuò)展名(后綴名)可以寫(xiě),也可以不寫(xiě)
// 注意4:導(dǎo)出的模塊一般需要使用一個(gè)變量來(lái)接收,一般把接收的量定義為常量
// 注意5: 定義常量的名稱和文件的名稱保持一致(這個(gè)不是必須,大家都這么做)
const m1 = require("./modules/m1.js");

完整代碼:

// m1.js中:    
let num = 10;
function sum(a, b) {return a+b
}class Animal{constructor(){this.age=0}
}// 導(dǎo)出數(shù)據(jù)方式1:
// exports.num = num;
// exports.sum = sum;
// exports.Animal = Animal;// 導(dǎo)出數(shù)據(jù)方式2:
// 通過(guò)module.exports 等于一個(gè)對(duì)象,來(lái)導(dǎo)出數(shù)據(jù)
// 對(duì)象可采用es6簡(jiǎn)化對(duì)象的寫(xiě)法
module.exports = {num,sum,Animal
};

模塊的使用

//01-模塊的使用.js
const m1 = require("./modules/m1.js");console.log(m1);   //{ num: 10, sum: [Function: sum], Animal: [Function: Animal] }
console.log(m1.sum(10, 20));
const obj = new m1.Animal();   //30
console.log(obj.age);   //0

二、模塊里面this的指向問(wèn)題

exports實(shí)際上是module.exports的引用,

在 nodejs 里面的 this 代表當(dāng)前的這個(gè)模塊,也就是 exports 對(duì)象

console.log(exports);   //{}
console.log(module.exports);  //{}
console.log(exports === module.exports);  //true  exports實(shí)際上是module.exports的引用console.log('this', this); // this {}console.log(this === exports);// true   // 在 nodejs 里面的 this 代表當(dāng)前的這個(gè)模塊,也就是 exports 對(duì)象  并且,交互模式下,沒(méi)有exports這個(gè)對(duì)象
console.log(global === this );   //false    this不指向全局對(duì)象


三、CommonJS 規(guī)范

module.exports 、 exports以及require 這些都是CommonJS模塊化規(guī)范中的內(nèi)容。 而 Node.js 是實(shí)現(xiàn)了 CommonJS 模塊化規(guī)范,二者關(guān)系有點(diǎn)像 JavaScript 與 ECMAScript

CommonJS 規(guī)定:

① 每個(gè)模塊內(nèi)部,module 變量代表當(dāng)前模塊。

② module 變量是一個(gè)對(duì)象,它的 exports 屬性(即 module.exports)是對(duì)外的接口。

③ 加載某個(gè)模塊,其實(shí)是加載該模塊的 module.exports 屬性。require() 方法用于加載模塊。

http://aloenet.com.cn/news/45906.html

相關(guān)文章:

  • 手機(jī)網(wǎng)站開(kāi)發(fā)工具6培訓(xùn)學(xué)校
  • 培訓(xùn)方案網(wǎng)站建設(shè)山東建站
  • 山西省網(wǎng)站備案寧波seo服務(wù)快速推廣
  • 免費(fèi) 網(wǎng)站 如何做關(guān)鍵詞seo優(yōu)化軟件
  • logo設(shè)計(jì)說(shuō)明東莞網(wǎng)站優(yōu)化
  • 橙子建站免費(fèi)注冊(cè)公司推廣網(wǎng)站的方法
  • 哪些網(wǎng)站容易收錄阿里巴巴國(guó)際站關(guān)鍵詞推廣
  • 網(wǎng)站收錄查詢主要由哪幾個(gè)網(wǎng)站百度推廣非企代理
  • 云網(wǎng)站注冊(cè)數(shù)據(jù)分析師一般一個(gè)月多少錢(qián)
  • 企業(yè)宣傳網(wǎng)站設(shè)計(jì)論文seo關(guān)鍵詞排名軟件流量詞
  • 網(wǎng)站右側(cè)廣告代碼微信營(yíng)銷案例
  • 惠州熱門(mén)的網(wǎng)站線上推廣渠道
  • 做字體的網(wǎng)站西安seo霸屏
  • 國(guó)內(nèi)做視頻的網(wǎng)站有哪些搜索引擎營(yíng)銷的四種方式
  • 網(wǎng)站的類型和特色青島seo外包公司
  • 做網(wǎng)站月度總結(jié)seo推廣教程
  • 游戲網(wǎng)站模板下載aso優(yōu)化排名違法嗎
  • 關(guān)于網(wǎng)站優(yōu)化的文章百度云搜索引擎入口手機(jī)版
  • 白鷺引擎做h5網(wǎng)站cba目前排名
  • 合肥網(wǎng)站建站報(bào)廣告代理在線之家
  • 菲律賓有做網(wǎng)站的嗎電腦上突然出現(xiàn)windows優(yōu)化大師
  • 建設(shè)一個(gè)網(wǎng)站多少錢(qián)游戲推廣怎么快速拉人
  • 做外貿(mào)沒(méi)有網(wǎng)站可以嗎江蘇提升關(guān)鍵詞排名收費(fèi)
  • 廣州專業(yè)的網(wǎng)站建設(shè)公司play商店
  • 深圳做網(wǎng)站d廣州推廣優(yōu)化
  • 九口袋網(wǎng)站建設(shè)免費(fèi)b站推廣
  • 做產(chǎn)品類網(wǎng)站有哪些內(nèi)容想要網(wǎng)站推廣頁(yè)
  • 網(wǎng)站備案被注銷了怎么辦江蘇企業(yè)網(wǎng)站建設(shè)
  • 銀川網(wǎng)站建設(shè)設(shè)計(jì)短視頻如何引流與推廣
  • 專門(mén)查企業(yè)信息的網(wǎng)站百度有幾種推廣方式