码迷,mamicode.com
首页 > 其他好文 > 详细

Es6中模块引入的相关内容

时间:2019-11-12 13:27:55      阅读:95      评论:0      收藏:0      [点我收藏+]

标签:前端   后端   obj   def   不同   通过   default   font   vue   

注意:AMD规范和commonJS规范

  1.相同点:都是为了模块化。

  2.不同点:AMD规范则是非同步加载模块,允许指定回调函数。CommonJS规范加载模块是同步的,也就是说,只有加载完成,才能执行后面的操作。

 

1,node环境(commonJS规范)

  引入:const obj = require("url")  

  导出:module.exports={}

  留心:CommonJS规范---是通过module.exports定义的,在前端浏览器里面并不支持module.exports,通过node.js后端使用的。Nodejs端是使用CommonJS规范的,前端浏览器一般使用AMD、CMD、ES6等定义模块化开发的

  输出方式有2种:默认输出---module.exports 和带有名字的输出---exports.area

2,ES6特性,模块化---export/import对模块进行导出导入的

  引入: import vue from “url"

  导出:export default={}

Es6中模块引入的相关内容

标签:前端   后端   obj   def   不同   通过   default   font   vue   

原文地址:https://www.cnblogs.com/song-zmin/p/11840786.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!