Visualizzazione dei risultati da 1 a 3 su 3

Discussione: problema medoto ogetto

  1. #1

    problema medoto ogetto

    ciao a tutti ho appena inizaito a studiare gli oggetti e ho un dubbio su come usare setTimeout in un metodo di un ogetto
    metto un esempio per speigarmi meglio
    function Persona() {
    this.nome="davide";
    this.saluta=function() {
    setTimeout(function() {
    alert(this.nome);
    }
    ,400);
    }
    }
    var a=new Persona();
    a.saluta();
    il problema che l alert mi da indefinito
    poi se qualcuno mi puo spiegare vorrei anche sapere come posso fare a passare il nome del medoto ad setTimeout
    ad esempio setTimeout(saluta,400)
    mi da errore grazie in anticipo

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2010
    residenza
    Pianeta Terra
    Messaggi
    1,614
    codice:
    function Persona() {
    var nome="davide";
    this.saluta=function() {
    setTimeout(function() {
    alert(nome);
    }
    ,400);
    }
    }
    var a=new Persona();
    a.saluta();
    p.s.: medoto = metodo
    ogetto = oggetto

    Forse ti è utile questo link.
    Per una bella risata vai QUI

  3. #3
    appena ho piu tempo lo gaurdo bene in tanto grazie gentilissimo

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.