首页 > 其他分享 >es6模块再理解

es6模块再理解

时间:2022-12-09 20:23:05浏览次数:36  
标签:es6 console log default vvv 理解 b1 模块 mjs

 1 //test.mjs
 2 export default function () {
 3     console.log('foo');
 4 }
 5 
 6 export var a1 = "aaaaaaaaaa"
 7 
 8 export var b1 = "bbbbbbbbbb"  
 1 //main.mjs
 2 import xxx from './test.mjs'
 3 //不指定的情况下,xxx是默认的default模块
 4 console.log(xxx())
 5 console.log('-----------------------------------')
 6 
 7 //导入默认值和其他变量
 8 import {default as yyy,a1,b1} from './test.mjs'
 9 console.log(yyy,a1,b1)
10 console.log('-----------------------------------')
11 
12 //导入*,里面包括default
13 import * as vvv from './test.mjs'
14 console.log(vvv,vvv.a1,vvv.b1,vvv.default)
15 console.log('-----------------------------------')
16 console.log((vvv.default)()) //可以调用函数
17 console.log(vvv.default()) //也可以调用函数

 

标签:es6,console,log,default,vvv,理解,b1,模块,mjs
From: https://www.cnblogs.com/qqhfeng/p/16969927.html

相关文章

  • ES6——Promise
    一、ES6——Promise1.1Promise介绍与基本使用Promise是ES6引入的异步编程的新解决方案。语法上promise是一个构造函数,用来封装异步操作并获取其成功或失败的结果。......
  • 理解本真的REST架构风格
    引子在移动互联网、云计算迅猛发展的今天,作为一名Web开发者,如果您还没听说过“REST”这个buzzword,显然已经落伍了。夸张点说,甚至“出了门都不好意思跟别人打招呼”。尽管如......
  • Python实战案例,PyQt5模块,实现疫情信息快速查看工具(附源码)
    效果展示运行后界面默认是百度的引擎下面展示切换360引擎界面结果前言今天给大家介绍的是Python疫情信息快速查看工具,在这里给需要的小伙伴们代码,并且给出一点小心得......
  • Python爬虫实战,requests+time模块,爬取某招聘网站数据并保存csv文件(附源码)
    前言今天给大家介绍的是Python爬取某招聘网站数据并保存本地,在这里给需要的小伙伴们代码,并且给出一点小心得。首先是爬取之前应该尽可能伪装成浏览器而不被识别出来是爬......
  • python基础-模块和包
    1.什么是python的包  包就是一个文件夹,里面放着一个个py文件或子包;  在包中可以被调用的一个个py文件,我们叫做模块;    如上,test就是一个包、two.py就是test下......
  • git submodule .gitmodules 子模块
    初始化gitsubmoduleinit添加子项目gitsubmoduleadd-bxxxx{path}-b指定分支path可为空(不知为何,直接写在.gitmodules或者.git/config中编......
  • Oracle FA模块常用表
    OracleFA模块常用表来源:http://www.itpub.net/thread-1870482-1-1.html*-----------------------------------------------------------------------------------------......
  • 二、模块机制
    二、模块机制1,CommonJS规范    2,CommonJS的模块规范模块引用varmath=require('math')模块定义//math.jsexports.add=function(){varsum=0......
  • main方法的理解
    main方法的理解main方法的调用publicstaticvoidmain(String[]args){}1、main方法是由Java虚拟机进行调用的,该方法的访问权限必须是public2、Java虚拟机在调用ma......
  • Chapter9_通过七个简单的实验理解TCP_IP网络
    热身问答LAN是什么的缩略语?LAN是LocalAreaNetwork(局域网)的缩略语。通常把在一栋建筑物内或是一间办公室里的那种小规模网络称作LAN。与此相对,把互联网那样......