nodejs的基本使用
console.log('战神大战狗熊');
效果图
模板化
必要性:
JS发展初期,使用寥寥数语实现简单的页面交互逻辑即可
随着大前端时代的到来,前端代码日益膨胀,此时在JS方面就会考虑使用模块化规范去管理
概念:
把一个大的程序拆分成相互依赖的n个小文件
这些小文件还可以通过特定的语法组合到一起
这个过程称之为模块化
优点:
避免命名冲突(减少命名空间污染)
更好的分离,按需加载
更高复用性
高可维护性
缺点:
没有缺点
需要学习模块化语法
console.log('小金子大战恶熊');
// const 变量名 =require('路径')
const order=require('../作业/order')
console.log(order);
console.log(order.money);
console.log(order.info);
console.log(order.goodsName);
order.read('易智狗叫')
const money = 9.9;
const goodsName = 'iph';
const info = '是兄弟就砍一下恶熊';
function read(book){
console.log(book);
}
// 暴露模块
// model.exports =暴露的数据(一般暴露一个对象)
module.exports = {
// 暴露对象出去
money,
goodsName,
info,
read
}
效果图