Scusate ma che significano alcuni costrutti che vedo in alcune pagine html

es

in una funzione javascript

if (document.all)

logicamente mi viene da dire :

se (qualcosa condizione qualcos altro) allora fai così

non è questo il costrutto if?

Ma qui manca il termine di paragone?!?!?!

che significano i comandi

if (document.all) {

oppure

if (document.layer ) {

curiosità ma mi da fastidio non riuscire a leggere "la musica" conoscendo le note.....

Grazie atutti in anticipo