nodejs入門教程三:調(diào)用內(nèi)部和外部方法示例
本文實例講述了nodejs入門教程之調(diào)用內(nèi)部和外部方法。分享給大家供大家參考,具體如下:
1.創(chuàng)建fun.js
var fun3 = require('./fun3'); var fun2 = require('./fun2'); function fun1(){ console.log("我是fun1"); //exports的方式:exports 是給 module.exports 添加屬性和方法 //fun2.obj.add(1,2); //fun3.print(); //module.exports的方式 fun2.add(1,2); fun3(); } fun1();
2.創(chuàng)建fun2.js
var obj = { reduce:function(a,b){ return a - b; }, add:function(a,b){ console.log("我是fun2的add方法:"); console.log(a+b); } } //exports.obj = obj; module.exports = obj;
3.創(chuàng)建fun3.js
function print(){ console.log("我是fun3的方法"); } //exports.print = print; module.exports = print;
4.執(zhí)行fun.js
結(jié)果:
我是fun1 我是fun2的add方法: 3 我是fun3的方法
希望本文所述對大家nodejs程序設(shè)計有所幫助。
相關(guān)文章
Node學(xué)習(xí)筆記:Node.js安裝及環(huán)境配置 史詩級詳細版【含測試與鏡像說明】
這篇文章主要介紹了Node學(xué)習(xí)筆記之Node.js安裝及環(huán)境配置方法,詳細分析了node.js的基本安裝、配置、環(huán)境變量設(shè)置、以及環(huán)境測試與鏡像使用說明,需要的朋友可以參考下2023-05-05開發(fā)Node CLI構(gòu)建微信小程序腳手架的示例
這篇文章主要介紹了開發(fā)Node CLI構(gòu)建微信小程序腳手架,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03nodejs命令行參數(shù)處理模塊commander使用實例
這篇文章主要介紹了nodejs命令行參數(shù)處理模塊commander使用實例,commander是一個非常高大上的令行參數(shù)處理模塊,需要的朋友可以參考下2014-09-09node.js實現(xiàn)端口轉(zhuǎn)發(fā)
這篇文章主要為大家詳細介紹了node.js實現(xiàn)端口轉(zhuǎn)發(fā)的關(guān)鍵代碼,感興趣的小伙伴們可以參考一下2016-04-04基于Nodejs利用socket.io實現(xiàn)多人聊天室
這篇文章講述了websocket無到有,根據(jù)協(xié)議,分析數(shù)據(jù)幀的頭,進行構(gòu)建websocket。雖然代碼短,但可以很好地體現(xiàn)websocket的原理。對nodejs利用socket 實現(xiàn)多人聊天室功能感興趣的朋友一起看看吧2017-02-02node.js中的console.timeEnd方法使用說明
這篇文章主要介紹了node.js中的console.timeEnd方法使用說明,本文介紹了console.timeEnd的方法說明、語法、使用實例和實現(xiàn)源碼,需要的朋友可以參考下2014-12-12