node_js学习笔记 03(require module exports)
var utils = { random_int : function(start,end){ var num = start + (end - start) * Math.random(); return Math.floor(num); }, name:"leon", }; console.log("第一次加载"); // 添加一条指令,让module.exports指向这个对象 // module.exports可以导出表、数组、函数对象 //module.exports = utils; module.exports = utils.random_int;
在main函数中调用:
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。//var utils = require("./utils");// 首次次加载 会先执行一次代码,然后返回module.exports //var num = utils.random_int(2,8); //console.log(num); var utils = require("./utils");// 不是第一次加载,直接返回module.exports //var num = utils.random_int(2,8); //console.log(num); //console.log(utils.name) console.log(utils(2,8));

更多精彩