let和var的区别并举例说明(let和var哪个好)


Let和wa有什么区别?That眼啊,不好意思,有的,我刚没有听到那个题目是什么,Let和wa有什么区别?嗯,Let wa的话,它都是首先都是用来定义变量的,然后袜的话它是可以,就是嗯嗯,它是有变量提升的,然后就是说我们在没有声明的情况,就是没有声明的情况下,可以先定义变量,然后嗯,Let的话它是不可以的,然后Y的话,它是可以重复的,在这个作用域内声明变量,它是不会报错的,但是let不可以重复声明变量,然后Y如果在因为wa声明一个全局的变量的话,它是可以挂载到window属性上的,但是light不可以,嗯,Light的话它存在暂时性死驱,Wa的话它是没有暂时性死驱的,嗯,Light的话它是一个快捷作用律外的话。

let和var的区别并举例说明(let和var哪个好)
不是,嗯,我答完了,什么是暂时性死驱,嗯,暂时性死驱的话,它其实指的就是因为我们的代码解析的时候是从上到下的,然后如果是用Y定义的话,那它其实它存在变量提升,提升的话,它提升的其实是变量的一个声明,也比如说我先呃输出一个变量,嗯,就是输出一个变量A,然后这个A在下面,在输出的下面去做了一个定义,那整个解析的过程中,它会做一个呃,将它的声明去做到一个提前的这样一个作用,它会把它提前到它的一个作用与顶部的这样一个,但是对于light来说的话,它在解析的过程中,如果是light变量的话,它不会去把这个嗯声明给它提前,所以它会存在暂是性词去这样一个问题,要一定要是,呃,定义完了再使用。