当前位置:首页 > 日记 > 正文

让和6const的命令

让和6const的命令
LET和const声明的变量只在代码块中有效。
{
A=10;
var b=1;
}
未定义a。 / / referenceerror:
B / / 1
不可变的吊装

变量必须在声明之后使用,否则应该报告错误。
var = 123;
如果(真){
TMP = ABC; / / referenceerror
让TMP;
}
不允许重复声明。
/ /报错
函数(){
A=10;
var a=1;
}
块规模
函数f(){ console.log(我外面!);}
(函数(){())
如果(false){
重复语句函数f
函数f(){ console.log(我在里面!);}
}
(f);
}();
/我在里面!ES5功能提升
我在外面!6块级范围
const的命令

声明一个只读常量,一旦声明,常量的值不能更改。
一旦声明一个变量,它必须立即初始化,不能分配给以后的赋值。
全局变量,这些变量由LET命令、const命令和类命令声明,它们不属于全局对象的属性。
var a=1;
如果节点 / /复制环境,可以写为一个全球。
或通过一般方法,在这个中写入。
窗口:1
B=1;
窗口。
这里是一个单独的介绍ES6 const命令

JS,一直是ECMA的核心,一直没有固定的概念,和6弥补了这一缺陷。
const foo = 'foo;
foo = 'bar '; / /列表分配常数变量。
这个语句是常量的基本类型,例如试图修改初始值是错误的;如果引用类型的值也被使用,但有一个要注意的点,例如:

常量{ };
= 1 };分配给常量变量。
正常的报告是错误的,没有麻烦,再见:

const foo = {1,2,3};
{ 1 } = 4;
console.log(Foo) / / { 1, 4, 3 }
为什么那不是错的它能被修改吗两例不是前者是修改指针相同的地方(熟悉JS引用类型)相应的内容改变了,后者不不变而改变对象的内容,对象为foo的我只是一个指向相应的对象负责你照顾我,所以事情可以修改;如果你不想让内容改变或使用另一种方法;

const foo = object.freeze({1,2,3});
{ 1 } = 4;
console.log(Foo) / / { 1, 2, 3 }
所以你不必担心被修改。

相关文章

PHP如何将XML转换成数组

PHP如何将XML转换成数组

数组,转换成,如何将,电脑软件,PHP,如果使用旋度获取XML数据 XML = simplexmlloadstring(数据); { } = jsondecode数据'tk(jsonencode(XML),真的); 如果直接获得URL数据 XML = simplexmlloadfile(数据); { } = jsondecode数据'tk(jsonencode(XML),真…

MySQL5.7.13安装配置方法教程(赢10)

MySQL5.7.13安装配置方法教程(赢10)

教程,安装配置,方法,电脑软件,MySQL是一个关系数据库管理系统。它是由MySQL AB公司开发的。它是web上最好和最流行的关系数据库软件应用之一。它深受大多数个人用户和中小型企业的喜爱。 方法/步骤 双击安装文件,输入安装,如图所示,单击Next…

jQuery计算左和顶部,在div级别上做

jQuery计算左和顶部,在div级别上做

计算,级别,上做,例子,简单,以下示例如下: 如果($(# cont1)。Css(位置)!=固定){ $(# cont1 )Css(位置。 var = $(窗口)Width(); VaR OW =美元(# cont1 )OuterWidth(); Height(); VaR哦=美元(# cont1 )OuterHeight(); var =(DW); var t =(DH哦) / 2 > 0(DH哦) / 2:10; var = $(# L…

微信小程序wxapp帆布帆布的详细介

微信小程序wxapp帆布帆布的详细介

帆布,详细介绍,程序,电脑软件,微信小,微信小程序wxapp帆布画布:对微信应用程序最近学习的知识,在这个小程序的waxpp帆布帆布知识记录。 帆布 属性名称 类型 默认值 解释 隐藏 布尔 假 设置画布的显示/隐藏,隐藏值为真表示隐藏,值为false显示…

如何将模式移动到CDR中的文本框中

如何将模式移动到CDR中的文本框中

文本,模式,如何将,框中,电脑软件,在制作矢量图形时,有时我们需要在绘制好的文本框中绘制一些图案。本文主要介绍如何简单地实现这一效果。 软件名称:CorelDRAW X6官方简体中文绿色便携版软件大小:176mb更新时间:2016-03-18 1。打开coreldraw绘…

快速打开各种在线应用程序

快速打开各种在线应用程序

应用程序,在线,快速,电脑软件,随着浏览器的功能日益强大,网络应用已经逐渐进入人们的视野。我们使用豆瓣FM,Web QQ,视频网站几乎每天,和各种网络游戏。但是,由于他们不同的进入路径,我们需要点击多个页面打开应用mdash;mdash;这无疑是一个繁琐的过…

PS图象处理软件创造了美丽的月亮的

PS图象处理软件创造了美丽的月亮的

月亮,图象,处理软件,创造了,美丽,原 最终效果 1、在PS图象处理软件图片先打开,然后使用菜单{色}图像/调整/命令(必须按住+ L),然后一个对话框弹出,以填补在数;160,0.6,和255然后确定。画面的基本效果出来在这段时间。 2。单击图层面板下的新按钮创…

如何利用手机QQ传输文件到电脑QQ的

如何利用手机QQ传输文件到电脑QQ的

常见问题,传输文件,电脑软件,QQ,当我们没有数据线,没有你,我们可以使用手机QQ文件传输到电脑,让萧边告诉你如何使用手机QQ将文件传输到计算机。 用移动QQ将文件传送到计算机的方法 首先,让我们登录到手机QQ。 然后触摸屏幕到右边,看到我的文件…

cssslidy.js插件式手机轮播效果基

cssslidy.js插件式手机轮播效果基

响应,插件,效果,电脑软件,cssslidy,cssslidy为焦点图轮播插件支持标题设置,手机端支持幻灯片的动画效果,时间间隔。 在线实例 榜样示范 使用方法 CssSlidy({ timeonslide:5, timebetweenslides:5, slidycontainerselector:#滑动的容器, slidyselec…

Javascript数组从慢到快从传播到简单(优化

Javascript数组从慢到快从传播到简单(优化

优化,数组,简单,电脑软件,Javascript,在数组的操作中经常会遇到删除重复项的问题,下面简要介绍数组的移除方法。 IndexOf减量 array.prototype.unique1 =函数(){ var arr = { }; 对于(var i = 0;i var =这个{ }; 如果(arr.indexof(项)= 1){ Arr.pus…

王键三攻城战游戏指南

王键三攻城战游戏指南

攻城战,指南,游戏,电脑软件,王键三,王键三新;朱璐中远;版本带来了城市的战争游戏,让浩气盟与恶人两力量参与现场;竞争了。在沙盘游戏最初的势力划分,高尚的精神和每个地图邪恶的一半,一个基地,和机会的草坪是攻城战,对,每个星期二和星期四晚上攻城的…

PowerPoint2010使用动画笔刷快速设

PowerPoint2010使用动画笔刷快速设

动画,动画效果,设置,笔刷,快速,您还记得Office中的格式画笔,它可以将对象的格式复制到其他对象中。在PowerPoint 2010中,添加了一个有用的工具动画画笔,我们可以使用它快速设置动画效果。 将动画效果复制到单个对象上 1,如果A是一个已经设置…