0
点赞
收藏
分享

微信扫一扫

js中函数和变量的提升

成义随笔 2022-03-11 阅读 55

一、函数声明式的函数会被提升至最前方,但不会执行。

二、var申明的变量会被提升,但是函数的提升优先级高于变量的提升。

三、变量的var定义不会覆盖函数声明,但是变量的赋值会覆盖函数。

        console.log(a)
        var a
        console.log(a)
        a=10
        console.log(a)
        function a() {
            
        }
        console.log(b)
        function b() {
            
        }
        var b = 9
        console.log(b)
        console.log(a)

 

举报

相关推荐

0 条评论