Closed vheon closed 12 years ago
Se non riesci a creare un plug-in consulta la guida che descrive nel dettaglio tutto.
La HashMap viene utilizzata perchè è evidente che le slice potrebbero non essere utilizzate tutte, pertanto è necessaria una collezione di oggetti con indice non denso. E' una decisione di progetto, varie alternative sono possibili. Con una minima conoscenza del linguaggio puoi inserire una struttura qualsiasi all'interno del tuo plug-in, basta che in qualche modo implementi i metodi necessari.
Non e' un fatto di guida o meno che mi ha determinato l'insuccesso nella creazione del plugin.
Non capivo perche' usare un oggetto HashMap quando l'Object javascript e' gia' una mappa e l'oggetto HashMap non fa calcola nessun hash... ma se sono decisioni di progetto ok :)
E' solo uno strumento comodo che simula l'hashMap (con array), o comunque una generica Map (infatti l'oggetto si chiama Map). Da nessuna parte è stato obbligato l'utilizzo di tale oggetto, nel plug-in che implementerai tu puoi metterci quello che vuoi senza problemi.
Nel cercare di crearmi un plug-in (senza successo ovviamente) ho visto che utilizzate questo oggetto e mi chiedevo per quale motivo.