Typescript function scope

typescript is also a global variables and local variables

    function star():void{
    var Jay = '周杰伦'
        console.log(Jay)  // 周杰伦
    }
    star()
    console.log(star) // [Function:star]

    var JayChou = '周杰伦'  // 此时JayChou是全局变量
    function superstar():void{
    console.log('青花瓷是' + JayChou + '演唱的!') // 青花瓷是周杰伦演唱的!
    }
    superstar()
    console.log(JayChou) // 周杰伦

Guess you like

Origin www.cnblogs.com/judeyq/p/12214203.html