Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Typed Array

  1. #1

    Typed Array

    http://www.html.it/pag/47585/typed-array-map-e-set/

    DOMENDE:

    1.L'unica utilità nell'uso dei Typed Array è quella di poter lavorare più velocemente con determinate variabili?
    2.Perché questo script non funziona?
    codice:
    var buffer = new ArrayBuffer(256);
    var bufferView = new Int32Array(buffer);
      
    buffer = fillBuffer();
     
    for (var i=0; i<bufferView .length; i++) {
         
        console.log("Elemento " + i + ": " + bufferView[i]);
    }
    Cosa dovrebbe scrivere sulla console?
    3.Qual'é il significato di questa espressione?
    "La disponbilità dei Typed Array consente a JavaScript di poter manipolare a basso livello dati binari come ad esempio immagini, suoni ed altre risorse multimediali."
    Significa semplicemente gestire questi dati più velocemente a parità di hardware?
    Più pratica in futuro...

  2. #2
    up! up! up!
    Più pratica in futuro...

  3. #3
    Utente di HTML.it L'avatar di carlomarx
    Registrato dal
    Oct 2009
    Messaggi
    1,669
    Ti ho risposto qui ché il forum fa le bizze:

    http://pastebin.com/RDCR3hG9

    Tutto ciò che fai con jQuery puoi farlo meglio e con la metà del codice in puro JavaScript.

  4. #4
    Procediamo per ordine. Prima di tutto non capisco perché questo codice non funziona:

    codice:
    <script>
                var oBuffer = new ArrayBuffer(3);
                oBuffer[0]=1;
                oBuffer[1]=2;
                oBuffer[2]=3;
                var oView32 = new Int32Array(oBuffer);
                console.log(oBuffer); 
                console.log(oView32);
            </script>
    mentre questo si:

    codice:
    <script>
                var oBuffer = new ArrayBuffer(256);
                var oView32 = new Int32Array(oBuffer);
                console.log(oBuffer); 
                console.log(oView32);
            </script>
    Più pratica in futuro...

  5. #5
    leggi qua: https://developer.mozilla.org/en-US/...ts/ArrayBuffer

    il valore che passi all'oggetto è la misura in bytes, non il numero di valori.

  6. #6
    Bravo, hai ragione, infatti se metto un multiplo di 8 funziona!

    Però non riesco a capire l'utilità nell'adottare questo sistema nella programmazione. Esistono altri sistemi per fare le stesse cose senza doversi scervellare con questi strumenti...
    Ultima modifica di giannino1995; 16-03-2015 a 14:27
    Più pratica in futuro...

  7. #7
    Quote Originariamente inviata da giannino1995 Visualizza il messaggio
    Bravo, hai ragione, infatti se metto un multiplo di 8 funziona!

    Però non riesco a capire l'utilità nell'adottare questo sistema nella programmazione. Esistono altri sistemi per fare le stesse cose senza doversi scervellare con questi strumenti...
    altri sistemi tipo?
    dipende sempre da quello che ti serve.

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.