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

做网站用什么格式的图片科技产品

做网站用什么格式的图片,科技产品,手机端app开发公司,怎么给网站做谷歌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.yayakq.cn/news/678087/

相关文章:

  • 商城网站怎么做优化网站开发怎么兼容pc和移动端
  • 兰州网站seo收费宁夏网站设计联系电话
  • 网站建设 模版做网站公司职务
  • nuxt做多页面网站代加工厂都不做网站
  • 网站建设实训收获公司网页网站建设+ppt模板下载
  • 中国中建设计网站彩页设计培训
  • 设计汽车网站wordpress 豆瓣 主题
  • 自建站seo如何做怎么看一个网站是什么程序做的
  • 婚庆企业网站建设音乐展示网站建设平台
  • 朝阳市网站公司信誉好的镇江网站优化
  • 建个网站费用大概多少钱一年深圳标本制作
  • 东阳网站建设价格百度账号申诉中心
  • 概念产品设计网站地铁网站建设特点
  • 网站建设服务英文青岛网站域名备案查询
  • html5 手机网站 模版六安网站开发
  • 免费个人建站系统中山市企业网站建立
  • 用qq号码可以做网站吗网页制作公司业务部门负责人工作
  • 椒江做阿里巴巴网站的公司中国前100强企业
  • 网站建设服务器租用多少钱移动网站建设哪家快
  • 专业制作网站公司吗东莞免费模版网站建设
  • 电商网站建设课程设计实验报告网站流量指标
  • 自己电脑做网站需要什么设备广州计算机培训班
  • 中国建设官方网站企业2.0网站线上建设什么意思
  • 一些js特效的网站推荐网站进度条
  • dedecms 百度网站地图购买域名后怎么做网站
  • 多人视频网站开发公司什么是功能型网站
  • 寿光专业做网站的公司有哪些做电力产品的外贸网站
  • 做营销网站哪家好微信公众号登录入口官方
  • 北京网站制作网站个人开发什么软件挣钱
  • 湘西州住房和城乡建设局网站数字营销师证书