Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    significato espressione

    come da titolo vorrei sapere il significato di questa espressione:

    nn=document.layers?true:false

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    ? operatore ternario

    l' istruzione equivale a
    codice:
    if(document.layers) nn=true;
    else nn=false;
    nella fattispecie quanto hai postato identifica netscape 4, ormai estinto, perche' e' l' unico browser a supportare il document object model (DOM) document.layers

    ciao

  4. #4
    grazie mille per la risposta velocissima, comunque io queste sintassi abbreviate le odio, ogni volta che poi devi modificare qualcosa è un casino

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    allora immagino quanto ti piaccia l' equivalente
    nn=!!document.layers


    scherzi a parte, quando il risultato e' una sola assegnazione l' operatore ternario per me e' ormai d' obbligo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.