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

    array.toString e array.join : differenza?

    ho provato entrambi i metodi: il secondo funziona perfettamente invece il primo, se stampo la stringa ottenuta mi stampa codice sorgente del tipo:

    function toString(){
    [source code]
    }

    grazie a chi mi risponderà e BUON FINE!
    "0 è tutto finito. 1 è solo l'inizio"
    HO IL CERTIFICATO DI RESISTENZA.

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    con bouna probabilità ti dimentichi qualcosina...


    <script>
    den=new Array("ciao"," ","va?");
    stringa=den.toString()
    joinata=den.join()
    alert("toString(): "+stringa+" mentre join(): "+joinata)
    </script>

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    la differenza sostanziale è che con toString() ricevi una stringa con tutte le voci del tuo array separate da una virgola, quindi il metodo non riceve argomenti. Mentre join(), può ricevere come argomento opzionale il separatore. Per cui, le voci possono venir separate da un punto, uno slash, una parola, un numero ecc...
    Se non viene passato nessun parametro, il separatore è la virgola, quindi l'azione è identica a toString()

  4. #4

    infatti, avevo dimenticato...

    le parentesi di toString();
    "0 è tutto finito. 1 è solo l'inizio"
    HO IL CERTIFICATO DI RESISTENZA.

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.