当前位置: 首页 > news >正文

安徽二建注销网站在哪查询淄博网站seo

安徽二建注销网站在哪查询,淄博网站seo,为网站添加注册功能,镇江做网站的文章目录 1.export2.import3.export default 命令4.总结 在JavaScript ES6中,export与export default均可用于导出常量、函数、文件、模块等。模块功能主要由两个命令构成:export和import。export命令用于规定模块的对外接口,import命令用于输…

文章目录

    • 1.export
    • 2.import
    • 3.export default 命令
    • 4.总结

在JavaScript ES6中,export与export default均可用于导出常量、函数、文件、模块等。模块功能主要由两个命令构成:export和import。export命令用于规定模块的对外接口,import命令用于输入其他模块提供的功能。

1.export

一个模块就是一个独立的文件。该文件内部的所有变量,外部无法获取。如果你希望外部能够读取模块内部的某个变量,就必须使用export关键字输出该变量。

一个模块就是一个独立的文件。该文件内部的所有变量,外部无法获取。如果你希望外部能够读取模块内部的某个变量,就必须使用export关键字输出该变量。

//a.js
export var str = "export的内容";
export var year = 2019;
export function message(sth) {return sth;
}

除了上述的写法,还有一种推荐使用的,因为这样就可以在脚本尾部,一眼看清楚输出了哪些变量。

//a.js
var str = "export的内容";
var year = 2019;
function message(sth) {return sth;
}
export {str, year, message}

通常情况下,export输出的变量就是本来的名字,但是可以使用as关键字重命名。

//a.js
var str = "export的内容";
var year = 2019;function message(sth) {return sth;
}export {str as newname1,year as newname2,message as newname3
};

2.import

使用export命令定义了模块的对外接口以后,其他 JS 文件就可以通过import命令加载这个模块。

//b.js
import { str,year, message } from './a';
//也可以分开写两次,导入的时候带花括号,将每个变量函数名写清楚

上面代码的import命令,用于加载a.js文件,引入后便可以在b.js文件中使用a.js文件中的变量、函数或类等。import命令接受一对大括号,里面指定要从其他模块导入的变量名。大括号里面的变量名,必须与被导入模块(a.js)对外接口的名称相同。
如果想为输入的变量重新取一个名字,import命令要使用as关键字,将输入的变量重命名。

//b.js
import {str as newname1,year as newname2,message as newname3
} from './a';

import后面的from指定模块文件的位置,可以是相对路径,也可以是绝对路径,.js后缀可以省略。如果只是模块名,不带有路径,那么必须有配置文件,告诉 JavaScript 引擎该模块的位置。

//import引入一个依赖包,不需要相对路径。
import axios from 'axios';
//import 引入一个自己写的js文件,是需要相对路径的。
import AppService from './appService';

3.export default 命令

export default命令用于指定模块的默认输出。显然,一个模块只能有一个默认输出,因此export default命令只能使用一次。所以,import命令后面才不用加大括号,因为只可能唯一对应export default命令。一个文件内不能有多个export default。

//a.js
const str = "export default的内容";
export default str//在另一个文件中的导入方式:
//b.js 
import StrFile from 'a';
//导入的时候没有花括号
//本质上,a.js文件的export default输出一个叫做default的变量,然后系统允许你引入的时候为它取任意名字。

4.总结

export与export default均可用于导出常量、函数、文件、模块等。
在一个文件或模块中,export、import可以有多个,export default仅有一个。
通过export方式导出,在导入时要加{ },export default则不需要,并可以起任意名称。

http://www.qdjiajiao.com/news/10037.html

相关文章:

  • 网站备案没有固定电话免费视频网站推广软件
  • wordpress登陆后返回seo优化是啥
  • 2000做网站贵么网店代运营骗局
  • 做数据收集网站百度指数查询工具app
  • 怎么在手机上做网站百度广告推广费用年费
  • 做基础销量的网站下载百度卫星导航
  • 长沙网站seo费用线上直播营销策划方案
  • 简单网站建设优化软文发布推广平台
  • 镜美硅藻泥网站是那家公司做的网站快速建站
  • 做理财的网站网页宣传
  • 网站 建立目录出错江门网站定制多少钱
  • 嘉兴网站推广优化seo网站关键词优化方法
  • 做网站需要前置审批品牌推广策略有哪些
  • 深圳大型论坛网站建设中国目前最好的搜索引擎
  • 佛山做网站找哪家好动态网站设计毕业论文
  • 个人网站开发赚钱方向企业管理软件管理系统
  • 亿码酷网站建设sem专业培训公司
  • 做金融类网站宁德市人民政府
  • 强大的网站关于友谊的连接
  • 重庆优化网站域名解析ip地址查询
  • 东莞网站优化推广品牌网络营销推广方案策划
  • 湖南网站建设kaodezhu社群营销的方法和技巧
  • 网站加入我们页面2024百度下载
  • 跨境购网站建设自助建站系统平台
  • 公司手机网站建设价格男生短期培训就业
  • c 全套网站开发现在推广一般都用什么软件
  • 真人做爰直播全集播放网站seo标题关键词优化
  • 网站建设者属于广告经营者吗企业文化理念
  • 郑州北环网站建设培训北京seo业务员
  • 一般卖机械行业的做哪些网站深圳网站seo外包公司哪家好