var、let、const三者之间的区别

2022-12-21 0 886

返回值相同

var新闻稿的表达式,促进作用在表达式返回值里。假如在表达式外新闻稿的表达式,为自上而下表达式,促进作用在自上而下。
var、let、const三者之间的区别

var表达式返回值模拟

var、let、const三者之间的区别

var自上而下返回值模拟

let新闻稿的表达式,促进作用在块返回值里。
var、let、const三者之间的区别

let块返回值模拟

const新闻稿的自变量,促进作用在块返回值里。
var、let、const三者之间的区别

const块返回值模拟

const新闻稿的值不容修正

var、let表述的是表达式。即使表达式对准的物理地址能发生改变,因此表达式值是能修正的。const表述的是自变量。即使自变量对准的物理地址不能发生改变,因此不能修正自常量。
var、let、const三者之间的区别

const重新赋值模拟

表达式提升

var能先使用,后新闻稿,即使var能提升表达式。let、const不能表达式提升,必须先新闻稿,后使用。

var、let、const三者之间的区别

var表达式提升模拟

var、let、const三者之间的区别

let后新闻稿表达式模拟

let、const是es6新增的关键字

注意:window内置name表达式,尽量不要新闻稿自上而下表达式name。

var、let、const三者之间的区别

自上而下表达式name模拟

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务