JavaScript知识点扫盲:变量提升与const,var,let关键字
变量提升:JavaScript 中的一种特性,它指的是在代码执行之前,JavaScript 引擎会将变量的声明部分提升到作用域的顶部。(1)变量声明提升:JavaScript 引擎会找到作用域内的所有变量声明,并将它们提升到作用域的顶部。const,var,let作为javascript中的三种三种声明变量的关键字,它们的作用区域是不用的。声明的变量不会被提升到块的顶部,只在声明之后才能使用,并且允许在同一作用域内多次声明同一个变量。声明的变量也具有块级作用域。声明同一个变量,后面的声明会覆盖前面的声明。
原创
2023-05-31 10:53:29 ·
101 阅读 ·
1 评论