Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //NOTA BENE
- //la data è un array
- //un elemento nella data è fatto così: Data[0] = {index:0,location:"string",user:{...},msg:"string"}
- //di base ho gil data già ordinato per la chiave dell'array
- //ma ho cercato di esagerare creando un metodo Ordina che ordinerà l'array data in base all'index dell'elemento dentro
- //non esistono 2 index uguali, ci sarà un 0 e + di 1
- //////////////////////////////////////////////////////////////////////////////////////////////////////
- //questo è come leggo i messaggi che stranamente e li legge sputtanati
- data = ordina(data);
- //data.sort();
- data.forEach((D)=>{
- if(D.location == user.location.title){
- var m = $('<div class="message">').html(formatta(D.msg,D));
- if($(".message").length == 0) $('#messages').append(m);
- else $(m).insertBefore($(".message:first-child"));
- }
- });
- ///////////////////////////////////
- //metodo ordina:
- /////////////////////
- function ordina(array){
- var new_array = [];
- for(var i = 0; i <= array.length-1; i++){
- var b = true;
- var n = 0;
- while(b){
- var corrente = array[n];
- if(corrente.index == i) {
- new_array.push(corrente);
- b = false;
- break;
- }
- n++;
- }
- }
- return new_array;
- }
- //////////
- ///Se non capisci cosa significa "LEGGERE I MESSAGGI IN MODO SPUTTANATO"
- //loggati al sito "sneh.ddns.net" vai a sinistra dove c'è l'icona dei messaggi, sceli una chat che appare e scrivi dei messaggi
- //poi riavvia la ppagina e guarda come si ordinano
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement