ECMAScript 6的导入和导出:import 、export

一 基本语法

import { dog , person , hero } from ‘./common.js‘;
import { hello,Plane } from ‘./common.js‘;
import { car , rain } from ‘./common.js‘;
import shrimp from ‘./common.js‘;

console.log(lottery);

console.log(dog,person,hero);

hello();

let plane = new Plane(‘波音787梦想飞机‘);
plane.fly();

console.log(car);

rain();

console.log(shrimp);
/****** 单个导出  ******/

// 导出变量

export var dog = ‘沙皮狗‘;
export let person = ‘Leonardo Da Vinci‘;
export const hero = ‘常山赵子龙‘;

//导出函数

export function hello(){
    console.log(‘hello‘);
}

// 导出类

export class Plane{
    constructor(name){
        this.name = name;
    }
    fly(){
        console.log(this.name+‘起飞‘);
    }
}

/******  批量导出  ******/

let car = ‘Ferrari 612‘;

function rain(){
    console.log(‘正在下雨‘);
}
export { car,rain };

/****** 默认导出 ******/

export default ‘雀尾螳螂虾‘;
//export default function(){};
//export default class{};

二 其它事项

1 一个变量、函数、类只能被导出一次。

2 一个脚本最多只能有一个默认导出语句。

3 所有浏览器都不支持导入、导出语法。需要借助babel、webpack等。

时间: 2024-10-29 19:10:31

ECMAScript 6的导入和导出:import 、export的相关文章

2.11 Hive中数据导入导出Import和Export使用

https://cwiki.apache.org/confluence/display/Hive/LanguageManual+ImportExport 一.Export.Import Export 导出,将Hive表中的数据,导出到外部 Import 导入,将外部数据导入Hive表中 二.Export 1.语法 EXPORT TABLE tablename TO 'export_target_path'; 2.用法 #把emp表导出到hdfs上 hive (default)> EXPORT T

Docker 容器的导入和导出操作

导出容器 导出容器是指 导出一个已经创建的容器到一个文件,不管此时这个容器是否处于运行状态,可以使用docker export 命令,该命令格式为 docker export CONTAINER. 查看所有容器如下: # docker ps -a CONTAINER ID        IMAGE                COMMAND             CREATED             STATUS                          PORTS       

sqlite的csv的导入,导出

-----------------------------------以下这段,是十分容易百度到的,但它不是csv的导入导出的适用方法,更适合格式化输出,说白了就是方便人看,它会给长文本的字段数据添加空格和适当截断.这些对于需要后续程序处理的导出操作是致命的. 导入命令: .importsqlite> .import 文件名 表名注1: 不要忘了开头的点注2: 这条语句不能用分号结束. 非SQL不需要分号结束.注3: 需要查看默认的分隔符separator. 必须一致. 如果不一致可能导致sql

oracle 字符集导入、导出 、转换

导入导出及转换 导入导出是我们常用的一个数据迁移及转化工具,因其导出文件具有平台无关性,所以在跨平台迁移中,最为常用. 在导出操作时,非常重要的是客户端的字符集设置,也就是客户端的NLS_LANG设置. NLS_LANG参数由以下部分组成: NLS_LANG=_. NLS_LANG各部分含义如下: LANGUAGE指定: -Oracle消息使用的语言 -日期中月份和日显示 TERRITORY指定 -货币和数字格式 -地区和计算星期及日期的习惯 CHARACTERSET: -控制客户端应用程序使用

WPF prism 类、属性和方法的导入和导出

学习Prism一定要掌握依赖注入的应用,只有了解了Prism的依赖注入才能更好的使用Prism提升应用开发的架构. 首先说明Prism依赖注入有两种方式及MEF和Unity ,在Prism中是两个没有关联的dll.我倾向于使用MEF,下面学习下MEF在Silverlight中的具体实现.先看MEF实现图示 1.Catalog(目录):为了发现可用于组合容器的部件,组合容器将使用“Catalog”.目录是一个对象,通过它发现可用部件,MEF 提供了用于从提供的类型.程序集或磁盘路径创建Catalo

DOS 选择跳转实现、dos + bcp 双击导入和导出数据

DOS 选择跳转实现.dos + bcp 双击导入和导出数据 option.bat @echo off :Start2 cls goto Start :Start title Frequently Used Websites echo Please select a website from the list echo with the corresponding key echo -------------------------------------- echo [1] Google ec

构建ASP.NET MVC5+EF6+EasyUI 1.4.3+Unity4.x注入的后台管理系统(63)-Excel导入和导出

昨天文章太过仓促没有补充导出的示例源码,在者当时弄到到很晚没时间做出导出功能,对阅读理解造成影响,现补充一份示例源码,顺便补充导出的功能说明,望理解 示例代码下载   https://yunpan.cn/cRTHt5MuKavwH 访问密码 0a47 ps:Vs数据库脚本在解压目录下,修改web.config数据库链接,示例代码包含:导入,导出,上传 前言: 导入导出实在多例子,很多成熟的组建都分装了导入和导出,这一节演示利用LinqToExcel组件对Excel的导入,这个是一个极其简单的例子

使用PHP导入和导出CSV文件

1.配置文件:connect.php <?php $host="localhost"; $db_user="root"; $db_pass="root"; $db_name="wh"; $timezone="Asia/Shanghai"; $link=mysql_connect($host,$db_user,$db_pass); mysql_select_db($db_name,$link); mys

db2 import export load

DB2中所谓的数据移动,包括: 1. 数据的导入(Import) 2. 数据的导出(Export) 3. 数据的装入(Load) 导入和装入都是利用DB2的相关命令把某种格式的文件中的数据保存到数据库中的表中 导出是指把DB2数据库的表中的数据保存到某种格式的文件当中去 数据移动的作用: 如果要在不同的数据库管理系统之间转移数据,数据移动通常是最实用的一种方法,因为任何一种数据库管理系统都支持常用的几种文件格式,通过这个通用的接口,就很容易实现不同系统间数据的转移. 这三个命令中,Export最