Discuss / JavaScript / JS变量提升

JS变量提升

Topic source

现在_12020

#1 Created at ... [Delete] [Delete and Lock User]
function foo() {
    var y; // 提升变量y的申明
    var x = 'Hello, ' + y;
    alert(x);
    y = 'Bob';
}

这个地方的提升应该为:

function foo() {
    var x,y; // 提升变量x,y的申明
    x = 'Hello, ' + y;
    alert(x);
    y = 'Bob';
}

廖老师的意思应该也是这样,可能我这样写更清楚写


  • 1

Reply