1、 let和var的区别
let有作用域
var没有
2、const的使用
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title-hellovuejs</title>
<style>
</style>
</head>
<body>
<script>
//1.注意一:一旦给const修饰的标识符被赋值之后,不能修改,下面有问题
//const name = 'why';
//name = 'abc';
//2.注意二:在使用const定义标识符,必须进行赋值,下面有问题
//const name;
//3.注意三:常量的含义是指向的对象不能修改,但是可以改变对象内部的属性,
const obj = {
name:'why',
age:18,
height:1.88
}
console.log(obj);
obj.name = 'chen';
obj.age = 38;
obj.height = 178;
console.log(obj);
</script>
</body>

本文介绍了JavaScript中let、var和const的区别。let具有块级作用域,var没有。const声明的变量必须初始化且其值不可变,但对象的属性值可以修改。示例代码展示了尝试修改const对象属性的情况。
6316

被折叠的 条评论
为什么被折叠?



