Visualizzazione dei risultati da 1 a 2 su 2

Discussione: myObject .__proto__

  1. #1

    myObject .__proto__

    Ciao a tutti.
    Sto sentendo ultimamente parlare di "proto" e "prototype". Ho provato a leggiucchiare in giro qualcosa (tra livedocs e references) ma sinceramente non credo di aver capito a cosa servono, praticamente, queste proto.
    Potreste consigliarmi una pillolina per acculturarmi?


  2. #2
    Prima di Actionscript 2.0, la proprieta prototype era impiegata

    Per esempio, diciamo che vuoi che tutti i ogetti XML abbiano la proprieta ignoreWhite=true. Se tu ai un numero di instanze di ogetti XML, invece di scrivere

    Codice PHP:
    xmlObjectInstance1.ignoreWhite true;
    xmlObjectInstance2.ignoreWhite true;
    ...
    xmlObjectInstance3.ignoreWhite true
    puoi scrivere

    Codice PHP:
    XML._prototype.ignoreWhite true
    Una solutione OOP per questa problema sarebbe la creatione di una class che extende la XML:

    Codice PHP:
    class myXMLExtension extends XML {
      function 
    myXMLExtension() {
         
    this.ignoreWhite true;
      }

    . Questo si dovrebbe salvare in un file myXMLExtension.as nel folder con il fimato .fla

    Allora invece din instanziare ogetti XML, dovresti instanziare ogetti myXMLExtension.

    Invece di fare ricerca per il prototype che non si usa piu cosi spesso, ti consiglio di imparare i concetti OOP e Actionscript 2.

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.