javascript中let和const的用法
程序员文章站
2022-04-23 22:57:56
...
let
/* var 可以重复声明 let 有块级作用域 没有前置功能 不能重复声明 */ var a=1; console.log(a);//1 let b=2; console.log(b);//2 if(a==1){ var z=2; } console.log(z);//2 /*if(a1==1){ var z1=2; } console.log(z1);//报错 a1 is not defined*/ for (var i = 0; i < 10 ; i++) { ; } console.log(i);//10 /*for (let i = 0; i < 10 ; i++) { ; } console.log(i);//i is not defined*/ /*function fn(){ let c=1; console.log(c);//1 } fn() console.log(c);//报错*/ console.log(d); //var d=5;//5 //let d=5;//报错 d is not defined var d=5; console.log(5);//5 var d=6; console.log(6);//6 /*let d=5; console.log(5);// let d=6; console.log(6);//报错 重复声明 */
const
/* const 是用来声明常量 不可改变的 命名建议大写 不能重复命名 块级作用域 常量在声明的时候必须赋值 但是值是不可以改变的 */ var a =2; a=3; console.log(a);//3 /*const a =2; a=3; console.log(a);//报错 不能给常量赋值*/ const A =2; console.log(A);//2 /*const a //必须赋值 a=3; console.log(a);//报错*/ const D=[1,2,3]; D.push(4);//[1,2,3,4] //D=[1,2,3,4]; 报错 console.log(D);//[1,2,3,4]
以上就是javascript中let和const的用法的详细内容,更多请关注其它相关文章!
上一篇: vue2.0内路由守卫使用方法详解
下一篇: 为什么国内微博都是php开发的呢?
推荐阅读
-
JavaScript中this的用法实例分析
-
Linux中df命令查询磁盘信息和fdisk命令分区的用法
-
JavaScript中的apply()方法和call()方法使用介绍_javascript技巧
-
详解PHP中cookie和session的区别及cookie和session用法小结,cookiesession
-
Javascript-Mozilla和IE中的一个函数直接量的问题分析_javascript技巧
-
PHP中类的继承和用法实例分析,php实例分析
-
在javaScript中关于submit和button的区别介绍_基础知识
-
php中全等===和相等==的用法区别
-
php中的curl使用入门教程和常见用法实例_php实例
-
php中return 、exit 、break和contiue四种结构的用法区别