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-03
nodejs命令行參數(shù)處理模塊commander使用實例
這篇文章主要介紹了nodejs命令行參數(shù)處理模塊commander使用實例,commander是一個非常高大上的令行參數(shù)處理模塊,需要的朋友可以參考下2014-09-09
node.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-02
node.js中的console.timeEnd方法使用說明
這篇文章主要介紹了node.js中的console.timeEnd方法使用說明,本文介紹了console.timeEnd的方法說明、語法、使用實例和實現(xiàn)源碼,需要的朋友可以參考下2014-12-12

