1. 程式人生 > >nodeJS調用函數

nodeJS調用函數

nodejs 函數 調用 導出

一、調用普通函數

聲明函數:

function fun1(res) {
  console.log("fun1");
  res.write("I‘m fun1");
}

在同一文件內調用:

fun1(response);


二、調用其它文件中的函數

聲明函數並導出:

function fun2(res) {
  console.log(‘我是fun2‘);
  res.write(‘I‘m fun2‘);
}
module.exports = fun2;

引入模塊:

var otherfun = require(‘./models/otherfuns‘);

‘./models/otherfuns.js‘ 表示fun2的所在文件路徑

調用函數:

otherfun.fun2(response);


三、導出多個函數

module.exports = {
        fun2:function(res){
		console.log(‘我是fun2‘);
		res.write(‘你好,我是fun2‘);
	},
	fun3:function(res){
		console.log(‘我是fun3‘);
		res.write(‘你好,我是fun3‘);
	}
}


四、用字符串調用對應的函數

otherfun[‘fun2‘](response);
otherfun[‘fun3‘](response);



nodeJS調用函數