ES6——Day2(跨模块常量+全局对象属性)

本文介绍了ES6中的模块机制,强调了module和variant的概念,并探讨了全局对象在不同环境下的表现,如在浏览器中全局对象为window,而在Node.js中为global。文章指出,var和function声明的全局变量属于全局对象属性,但let、const和class声明的变量则不包含在内。
摘要由CSDN通过智能技术生成

1、什么是模块?

在面向对象编程设计中,模块至少归属于一个“类”;

在javascript编程中,可以把js文件归属于一个模块。

案例1:module.js

<script type="text/traceur">
//module.js
export const intVariantName = 100;
export const FloatVariantName = 3.1415926;
export const charVariantName = "variantValue";

//use.js
import * as variant form './module';
console.log(variant.intVariantName);   //100
console.log(variant.charVariantName);   //3.1415926

console.log(variant.charVariantName);   //variantValue


</scr
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值