Oggi, mentre leggevo a caso i modelli JavaScript del libro O'Reilly, ho trovato una cosa interessante (pagina 27 per riferimento).Qualche altra lingua diversa da JavaScript ha una differenza tra le posizioni di avvio delle parentesi graffe (stessa riga e riga successiva)?
In Javascript, in alcuni casi, c'è una differenza se la posizione di avvio del controvento è diversa.
function test_function1() {
return
{
name: 'rajat'
};
}
var obj = test_function1();
alert(obj); //Shows "undefined"
Mentre
function test_function2() {
return {
name: 'rajat'
};
}
var obj = test_function2();
alert(obj); //Shows object
Vuol qualsiasi altra lingua là fuori hanno un comportamento del genere? Se è così, allora dovrei cambiare la mia abitudine di sicuro .. :)
Sono principalmente preoccupato per PHP, C, C++, Java e ruby.
Riprodotto in Chrome e IE9, buona pesca: P – gideon
bianco spazio sensibilità può essere fatto per lavorare --- sguardo al pitone o modalità riga FORTRAN --- ma * * sottile sensibilità spazio bianco è il lavoro della diavolo. Gah! Questo è così male come fare! – dmckee
Questo è impressionante! Bella scoperta! – CheckRaise