molte volte vedo lo script:
if( blabla == (-1))
il (-1) sta per vero o per falso?
grazie
molte volte vedo lo script:
if( blabla == (-1))
il (-1) sta per vero o per falso?
grazie
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
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
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