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

网站建设运营属于经营范围武汉seo首页优化公司

网站建设运营属于经营范围,武汉seo首页优化公司,五大门户网站,广东东莞市最新疫情目录 一、什么是 ES6 模块化规范 二、ES6 模块化的基本语法 2.1默认导出 2.1默认导入 2.1 注意事项 2.2按需导出 2.2按需导入 2.2按需导出与按需导入的注意事项 2.3直接导入并执行模块中的代码 一、什么是 ES6 模块化规范 ES6 模块化规范是浏览器端与服务器端通用的…

目录

一、什么是 ES6 模块化规范

二、ES6 模块化的基本语法

2.1默认导出 

2.1默认导入

2.1 注意事项

2.2按需导出 

2.2按需导入

2.2按需导出与按需导入的注意事项

2.3直接导入并执行模块中的代码 


一、什么是 ES6 模块化规范

ES6 模块化规范是浏览器端与服务器端通用的模块化开发规范。它的出现极大的降低了前端开发者的模块化学习成本,开发者不需再额外学习 AMD、CMD 或 CommonJS 等模块化规范。

ES6 模块化规范中定义:

  • 每个 js 文件都是一个独立的模块
  • 导入其它模块成员使用 import 关键字
  • 向外共享模块成员使用 export 关键字

二、ES6 模块化的基本语法

  1. 默认导出与默认导入
  2. 按需导出与按需导入
  3. 直接导入并执行模块中的代码 

2.1默认导出 

 默认导出的语法: export default 默认导出的成员

// es6_export.js 文件
// 定义模块私有成员 num1
let num1 = 10 // 定义模块私有成员 mum2 
let num2 = 20  // 定义模块私有方法 show()
function show(){} // 使用 export default 默认导出语法,向外共享 num1 和 show 两个成员。
export default {num1,show
}

2.1默认导入

 默认导入的语法: import 接收名称 from '模块标识符'

// es6_import.js 文件
// 从 es6_export.js 模块中导入 export default 向外共享的成员。
// 并使用 result 成员进行接收
import result from './es6_export.js'// 打印输入的结果
console.log(result)
//{ num1: 10, show: [Function: show] }

2.1 注意事项

每个模块中,只允许使用唯一的一次 export default,否则会报错!

默认导入时的接收名称可以任意名称,只要是合法的成员名称即可。

2.2按需导出 

按需导出的语法: export 按需导出的成员 

// 定义模块私有成员 num1,并向外按需导出变量
export let num1 = 10 // 定义模块私有成员 mum2,并向外按需导出变量 
export let num2 = 20  // 定义模块私有方法 show(),并向外按需导出方法
export function show(){} 

2.2按需导入

按需导入的语法: import { s1 } from '模块标识符'

// 导入模块成员
import {num1,num2,show} from './es6_export.js'// 打印输入的结果
console.log(num1)
console.log(num2)
console.log(show)
// 10
// 20
// [Function: show]

2.2按需导出与按需导入的注意事项

  1. 每个模块中可以使用多次按需导出
  2. 按需导入的成员名称必须和按需导出的名称保持一致
  3. 按需导入时,可以使用 as 关键字进行重命名
  4. 按需导入可以和默认导入一起使用

2.3直接导入并执行模块中的代码 

如果只想单纯地执行某个模块中的代码,并不需要得到模块中向外共享的成员。此时,可以直接导入并执行模 块代码,示例代码如下:

// es6_export.js
// 在当前模块中执行一个 for 循环
for(let i = 0; i < 3; i++){console.log(i)
}// es6_import.js
// 直接导入并执行模块代码,不需要得到模块向外共享的成员
import './es6_export.js'//输出结果:
// 0
// 1
// 2

http://www.shuangfujiaoyu.com/news/34531.html

相关文章:

  • vs做网站需要的插件百度推广注册
  • 做阿里网站的分录经典软文范例大全
  • 通辽市做网站公司磁力搜索器 磁力猫
  • 如何做网站登录界面app线下推广怎么做
  • 北京海淀区今日疫情贵州seo和网络推广
  • 营销型网站建设找哪家论述搜索引擎优化的具体措施
  • 宁波网络推广渠道有哪些济南seo外包服务
  • 苏州做网站优化新网域名
  • 网站开发现在什么软件好搜索引擎优化答案
  • 商务网站策划方案网站打开速度优化
  • wordpress 仿百度模板宁波seo排名公司
  • 建网站难吗做网站多少钱
  • 七牛云存储代替WordPress网站seo推广
  • 怎么样建立自己的视频网站软文推广文章范文1000
  • wordpress文章大网站比较好的搜索引擎
  • directadmin网站储存目录百度指数官方网站
  • 酒店网站开发协议免费大数据网站
  • 申请企业邮箱收费吗seo搜索引擎优化期末及答案
  • 新塘 网站建设怎样制作网页
  • 深圳网站建设公司是怎样打百度人工客服热线
  • 制作网站设计作品龙岩网站推广
  • 怎样网站建设企业官网定制设计
  • 广东东莞疫情最新消息通知今天网站优化有哪些技巧
  • 代码网站怎么做的seo的优点和缺点
  • 备案通过后 添加网站可以免费发广告的网站
  • 酒类网站建设方案网络营销软件站
  • 织梦做的网站seo外包收费
  • 河北省住房和城乡建设网站美国seo薪酬
  • wordpress邮件发布出去百度关键词优化多少钱一年
  • 网站商城建设视频教程十大营销策略有哪些