Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    19

    [JavaSript] (-1) cosa significa??

    molte volte vedo lo script:

    if( blabla == (-1))

    il (-1) sta per vero o per falso?

    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    633
    no...sta per -1.....
    per falso c'è il false.

    Il controllo col -1 può comparire quando si usa il metodo indexOf delle stringhe per controllare se è presente o meno una sottostringa.
    Se è presente, il metodo restituisce l'indice dell'inizio della sottostringa, altrimenti proprio -1 (in questo caso è una sorta di false per la ricerca). Ma è un caso particolare.

    ciauz
    Alcuni miei articoli in PRO.HTML.IT: JavaScript | DHTML | DOM
    Sviluppo : wedev | forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    19
    var QUESTA_PAGINA = document.URL;

    //Es. file://C:\WINDOWS\Desktop\homepage.html


    if (QUESTA_PAGINA.indexOf("homepage.html") == (-1))
    {
    document.write(":::: homepage ");


    in questo caso la sottostringa sarebbe il nome del file stesso?

    grazie

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    la sottostringa è homepage.html
    se la trova in QUESTA_PAGINA ti dice da quale posizione,
    altrimenti restituisce -1

    le parentesi attorno a -1 non servono
    ciao

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.