模块化写法在ES5和ES6的区别

ES5写法

//index.js
var {num}= require('./content.js')

num(1+2)//3 //content.js
const num = function(a,b){
  return parseInt(a)+parseInt(b)
} module.exports = {num}

ES6写法
//content.js
exports.default = {
  num(a,b){
    return parseIn
  }
}

//index.js
import {num} from './content.js
原文地址:https://www.cnblogs.com/wxy0/p/13516311.html