import后加不加{}的区别(es6引用)

news/2024/7/11 1:54:14 标签: es6, 前端, ecmascript

目录

背景:

1.不加{}

2.加{}

总结:

ES6使用import引入定义模块时加不加花括号:

export及export default的区别:


背景:

当需要在main.js中引入A.js

1.不加{}

//导出可随意命名
import A from './A'

import AA from './A'

import A1 from './A'

这种引入方法,A.js文件中需要提供默认的export defulat导出必须是默认导出),

这样在main.js文件中才可以使用A

2.加{}

//导出不可随意命名
import {A} from './A'

这种引入,只有在模块A.js中有命名导出为A的export 的代码,也就是:

export const A = ···

总结:

ES6使用import引入定义模块时加不加花括号:
  • export default,不能用花括号
  • export 但是没有default,用花括号
export及export default的区别:
  • export与export default均可用于导出常量、函数、文件、模块等

  • 在一个文件或模块中,export、import可以有多个,export default仅有一个

  • 通过export方式导出,在导入时要加{ },export default则不需要,并可以起任意名称

  • (1) 输出单个值,使用export default

  • (2) 输出多个值,使用export

想要了解更多更详细关于export及export default的区别可查看以下文章

export和export default的区别 - 知乎 (zhihu.com)


http://www.niftyadmin.cn/n/5230200.html

相关文章

OpenCV快速入门:彩蛋——小游戏制作

文章目录 前言一、游戏玩法1.1 核心玩法1.2 特殊事件 二、功能模块划分2.1 主游戏文件 (main.py)2.2 游戏对象 (game_objects.py)2.3 游戏逻辑 (game_logic.py)2.4 事件和奖励 (events_and_rewards.py)2.5. 游戏界面 (game_ui.py) 三、完整代码3.1 主游戏文件 (main.py)3.1.1 游…

【opencv】计算机视觉基础知识

目录 前言 1、什么是计算机视觉 2、图片处理基础操作 2.1 图片处理:读入图像 2.2 图片处理:显示图像 2.3 图片处理:图像保存 3、图像处理入门基础 3.1 图像成像原理介绍 3.2 图像分类 3.2.1 二值图像 3.2.2灰度图像 3.2.3彩色图像…

TCP报文解析

1.端口号 标记同一台计算机上的不同进程 源端口:占2个字节,源端口和IP的作用是标记报文的返回地址。 目的端口:占2个字节,指明接收方计算机上的应用程序接口。 TCP报头中的源端口号和目的端口号同IP报头中的源IP和目的IP唯一确定一…

【Java 基础】03 数据类型

1.数据类型是什么 数据类型是一种用于表示数据的分类或种类。 数据类型定义了数据的性质、范围和允许进行的操作。 2.为什么要有数据类型 使用数据类型有助于内存管理、提高程序性能、增加错误检测和代码清晰度。 3.数据类型的分类 按照大的分类,可以分为基本…

【Windows】内网穿透实现hMailServer远程发送邮件

目录 前言1. 安装hMailServer2. 设置hMailServer3. 客户端安装添加账号4. 测试发送邮件5. 安装cpolar6. 创建公网地址7. 测试远程发送邮件8. 固定连接公网地址9. 测试固定远程地址发送邮件 前言 hMailServer 是一个邮件服务器,通过它我们可以搭建自己的邮件服务,通过cpolar内网…

【android开发-03】android中Intent的用法介绍

1,Intent的作用 在Android开发中,Intent的使用非常广泛,包括启动Activity、启动Service、发送广播等。是各组件间交互的一种重要方式,他不仅可以指明当前组件想要执行的动作,还可以在不同组件间传递数据。 Intent可以…

软件磁盘阵列(software RAID)

RAID-0 等量模式(各个磁盘平均存放文件) RAID-1 镜像模式(一个文件存放两个磁盘) RAID 01 RAID 10 组合模式 RAID 5 三块以上磁盘,记录文件和同位码(存放不通磁盘,通过同…

深度学习今年来经典模型优缺点总结,包括卷积、循环卷积、Transformer、LSTM、GANs等

文章目录 1、卷积神经网络(Convolutional Neural Networks,CNN)1.1 优点1.2 缺点1.3 应用场景1.4 网络图 2、循环神经网络(Recurrent Neural Networks,RNNs)2.1 优点2.2 缺点2.3 应用场景2.4 网络图 3、长短…