- 博客(2)
- 收藏
- 关注
原创 var let const 之间的区别
var 表示声明变量 无块级作用域,在for if 中定义,全局都能够访问。 let 声明变量,有块级作用域,在哪定义,就只能在哪里使用。 const 声明常量,可声明对象,不可重新赋值,可更改对象内部变量值。 ...
2021-07-12 14:38:30
46
原创 JS中的作用域与闭包
作用域:全局变量和局部变量; 函数内部定义变量未声明时,js直接变量提升为全局变量。 如果在函数内部先使用未定义的变量,在后面声明时,先使用的变量为局部变量。 作用域链:当内部函数中的变量像外部访问时,依次向上查找对应的值,所形成的链为作用域链; <script> var scope = "global"; function fn1(){ return scope; } function fn2(){
2021-07-06 13:45:30
92
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人