关键字let与var使用

简介: 关键字let与var使用
<script>
    //1.声明变量
        // var a=100;//使用var来声明变量
        // let b=200;//使用let来声明变量
        // console.log(a,b);
    //2.let声明的变量不能重复声明
        // var b=100;
        // let b=200;
        // let b=201;
        // var b=201;
        // console.log(b);
    //3.var存在变量提示现象
        // console.log(c);
        function fn(){
            console.log(c);
            var c='小明';
            // let c="小明";
        }
        fn();
</script>

相关文章
|
22天前
|
JavaScript
var let 在 for 循环中的区别
var let 在 for 循环中的区别
13 1
|
3月前
|
JavaScript 前端开发
let,const,var区别
let,const,var区别
14 0
|
8月前
|
JavaScript 前端开发
var let const的区别
`var`、`let`和`const`是用于声明变量的关键字,在 JavaScript 中具有不同的作用和用法。
|
10月前
|
JavaScript 前端开发
let和var的区别
let和var的区别
127 0
|
JavaScript 前端开发
var、let、const的区别和推荐使用
var、let、const的区别和推荐使用
|
安全
var和let/const的区别
内容: var和let/const的区别 块级作用域 不存在变量提升 暂时性死区 不可重复声明 let、const声明的全局变量不会挂在顶层对象下面 const命令两个注意点: const 声明之后必须马上赋值,否则会报错 const 简单类型一旦声明就不能再更改,复杂类型(数组、对象等)指针指向的地址不能更改,内部数据可以更改。 为什么需要块级作用域? ES5只有全局作用域和函数作用域,没有块级作用域。 这带来很多不合理的场景: 内层变量可能覆盖外层变量 用来计数的循环变量泄露为全局变量
138 0
var和let/const的区别
|
JavaScript 前端开发
新的声明方式var、let、const
新的声明方式var、let、const
127 0
|
自然语言处理 Go
var、let、const被你忽略的区别
本文主要讲var、let、const的区别
96 0
|
C语言 开发者
const 关键字|学习笔记
快速学习 const 关键字