首页 > 其他分享 >export和export default区别用法

export和export default区别用法

时间:2022-10-10 16:25:47浏览次数:42  
标签:index default js 123 export import 用法

区别

1、在一个文件或模块中,export、import可以有多个,export default仅有一个。
2、通过export方式导出,在导入时要加{ },且不能自定义名字,export default用加{ },且可以自定义名字。

例子

export

//index.js
//export可以导出多个
export const a='123'
export function calc(a,b){
    return a + b
}
//index.vue
//引入时需要加{},并且不能自定义名字
import {a,calc} from index.js
console.log(a)//'123'
calc(1,2)//3

//es6
import * as b from  index.js
//调用
console.log(b.a)//'123'
b.calc(1,2)//3

export default

//index.js
export default const a='123'

//index.vue
import helicopter from 'index.js'
created(){
    console.log(helicopter) //'123
}


标签:index,default,js,123,export,import,用法
From: https://www.cnblogs.com/sunnybob/p/16776086.html

相关文章

  • 16. JS for of循环语句的用法
    1.前言JSforof循环是ECMAScript6中新添加的一个循环方式,与 forin 循环类似,也是普通 for 循环的一种变体。使用forof循环可以轻松的遍历数组或者其它可遍历......
  • Java HashMap getOrDefault() 方法
    参考链接:https://www.runoob.com/java/java-hashmap-getordefault.htmlhttps://blog.csdn.net/weixin_43263961/article/details/86513880......
  • 14. JS for循环语句的用法
    1.前言前面我们简单介绍了 while 循环和 dowhile 循环,本节再来介绍另外一种循环——for循环。1.1 JSfor循环语法JSfor循环适合在已知循环次数时使用,语法格......
  • 13. JS do while循环语句的用法
    1.前言JSdowhile循环与 while循环非常相似,不同之处在于,dowhile循环会先执行循环中的代码,然后再对条件表达式进行判断。因此,无论条件表达式是真还是假,dowhile循......
  • 12. JS while循环语句的用法
    1.前言循环就是重复做一件事,在编写代码的过程中,我们经常会遇到一些需要反复执行的操作,例如遍历一些数据、重复输出某个字符串等,如果一行行的写那就太麻烦了,对于这种重复......
  • BigDecimal 用法总结
    转载请注明出处:目录1.BigDecimal简介2.构造BigDecimal的对象3.常用方法总结4.divide方法使用5.setScale方法使用6.BigDecimal数据库......
  • Java中StringBuffer的获取当前容量的方法capacity的用法
    我们都知道,java中字符串都是用String,内容和长度都是不可变的。如果想使用可变长度的,可以使用类StringBuffer该类的方法是安全的,可以保证线程安全   使用的过程中学......
  • .Net Framework中的AppDomain.AssemblyResolve事件的常见用法、问题,以及解决办法
    一、简述本文简要的介绍.NETFramework中System.AppDomain.AssemblyResolve事件的用法、使用注意事项,以及复杂场景下AssemblyResolve事件的污染问题和解决办法。......
  • vue中执行异步函数async和await的用法
    在开发中,可能会遇到两个或多个函数异步执行的情况,对于Vue中函数的异步函数执行做了一个小总结,如下:异步执行使用async和await完成created(){this.init()},metho......
  • js promise resolve()的用法
    Promise对象代表一个异步操作,有三种状态:Pending(进行中)、Resolved(已完成,又称Fulfilled)和Rejected(已失败)。resolve(data)将这个promise标记为resolved,然后进行下一步then((......