if (true) {
function test() {
console.log(true);
}
} else {
function test() {
console.log(false);
}
}
test()
Krom 48 (ve düğüm < 5.9.1) yanlış, krom 49 (ve firefox) günlüğünü günlüğe kaydeder. Felç dalından kalkmamak suretiyle optimize edilmişlerdir, ancak bu mevcut uygulamaları bozabilir.
Spesifikasyonlara göre hangisi doğrudur?kaldırma davranışı krom 48 ve 49 arasında değişti?
Dupe'de, bu şekilde işlevlerin bildirilmesi için Chrome 49'un eklenmesi ve muhtemelen Chrome'un önceki sürümlerinde belirtildiği gibi çalışmaya başlamadan önce bu şekilde yazılmış herhangi bir kod gibi görünüyor. Onlar zaten çalışıyorlardı. –