Es5模块化 js 之间调用

在这里插入图片描述

01.js 定义属性方法

// 1.定义js
// 定义成员:
const sum = function(a,b){
    return parseInt(a) + parseInt(b)
}
const subtract = function(a,b){
    return parseInt(a) - parseInt(b)
}
const multiply = function(a,b){
    return parseInt(a) * parseInt(b)
}
const divide = function(a,b){
    return parseInt(a) / parseInt(b)
}
//2.简写 导出模块中的成员
module.exports = {
    sum,
    subtract,
    multiply,
    divide
}

02.js 调用01.js

// 调用01.js
//引入模块,注意:当前路径必须写 ./
const m = require('./01.js')
console.log(m)

const result1 = m.sum(1, 2)
const result2 = m.subtract(1, 2)
console.log(result1, result2)

你可能感兴趣的:(es5,js)