In Javascript, which format of var declarations is better:
function test1() {
switch(type) {
case 1:
var test = "Hello One"
break;
case 2:
var test = "Hello Two"
break;
}
}
Or:
function test2() {
var test;
switch(type) {
case 1:
test = "Hello One"
break;
case 2:
test = "Hello Two"
break;
}
}
In test2(), there is 1 extra line of code to declare test as a var before assigning a value, but this saves having to declare var test twice. Is either way better than the other?