elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ... 53
81  Programación / Desarrollo Web / Re: ajax no envia variable en: 17 Septiembre 2016, 15:54 pm
y si quiero enviar un array, seria lo mismo?
82  Programación / Desarrollo Web / Re: convertir un array en Map en javascript en: 17 Septiembre 2016, 15:19 pm
si en vez de esto:
Citar
[{a:1}, {a:2}, {a:3}, {b:1}, {b:2}]

tengo :
Código:
function claves(id, time) {
    this.id = id;
    this.time = time;
}
Código:
key_cadaTecla.push(new claves(event.keyCode,tiempoPulsacion));

es decir tendria
Código:
[ObjetoClaves(a:1),ObjetoClaves(a:2), ObjetoClaves(a:3), ObjetoClaves(b:1), ObjetoClaves(b:2)]
este es el codigo que me pasaste
Citar
const obj = [{a:1}, {a:2}, {a:3}, {b:1}, {b:2}];
 
const objMapped = obj.reduce((array, item) => {
  let arr = [];
 
  for (let i of Object.keys(item))
  {
    if (!array)
      array = [];
 
    array.push(item);
    return array;
  }
}, []);
 
console.log(objMapped);

intente modificar el codigo pero no funciona

83  Programación / Desarrollo Web / ajax no envia variable en: 17 Septiembre 2016, 08:14 am
este es mi codigo, para enviar la variable "copiando", pero solo muestra por consola undefined
estoy usando nodejs
quiero enviar de un archivo js una variable llamada copiando hacia app.js

Código
  1. [code]
  2. var texto="no existe 1 rayo zapato zanahorea karaoke Whisky software wikipedia jinete japon jabon facil frio rayo yogur habil hablar galleta gigante gentil valiente vehiculo vegetariano quebrado quemado botella bandido brazil baile patata patria palabra marcial maqueta manantial caballero temperatura tercero ubicar urgente delfin delgado danza lectura laboratorio ilusivo inadvertencia ilimitado nacido narrado racionalidad radiactivo racismo satelite septiembre obstruir oscilatorio elogioso embajada emblema abundancia kiwi";
  3.    var copiando;
  4.  
  5.  
  6.        $(function () {
  7.            var captureInput = $('.clickme');
  8.            $(captureInput).focus();
  9.                $(captureInput).keyup(function(event){
  10.  
  11.                    startUPDOWN= (new Date()).getTime();
  12.                    if (!is_special_key(event.keyCode)) {
  13.                        var delta= startUPDOWN - startPressUP;
  14.  
  15.                        copiando=delta;
  16.                        key_cadaTecla.push(new claves(event.keyCode,tiempoPulsacion));
  17.  
  18.                        document.getElementById("keyCadaTecla").innerHTML = "tiempo de cada tecla:  ";
  19.                        for (var i = 0; i < key_cadaTecla.length; i++) {
  20.                                var result=document.createTextNode("("+key_cadaTecla[i].id+" "+key_cadaTecla[i].time+")");
  21.                                document.getElementById("keyCadaTecla").appendChild(result);
  22.                            };
  23.                        document.getElementById("ult").innerHTML = "tiempo de Press a Up:   " + delta ;
  24.                        teclaActual=event.keyCode;
  25.                    };  
  26.                    tiempoPulsacion=0;
  27.                });
  28.        });
  29.  
  30.  
  31. $(window).on('load', function() {          
  32.  
  33.    var id = 'idUsuario';
  34.    $('#add-new-fact').click(function() {
  35.    var fact = $('#new-fact').val();
  36.    $.ajax({
  37.      type: "POST",
  38.      url: "/servidor",
  39.      data: { fact: copiando},
  40.     // contentType: "application/json; charset=utf-8",
  41.      dataType: "json",
  42.      success: function(data) {
  43.        alert("si");
  44.        $('<li>').appendTo('#facts').text(fact);
  45.        $('#new-fact').val('');
  46.      },
  47.      error: function(err) {
  48.        var msg = 'Status: ' + err.status + ': ' + err.responseText;
  49.  
  50.        document.open("text/html", "replace");
  51.        document.write(err.responseText);
  52.        document.close();
  53.      }
  54.    });
  55.    return false;
  56.  });
  57.  
  58.        });
[/code]
84  Programación / Desarrollo Web / Re: Problema validación de campo JS en: 17 Septiembre 2016, 05:19 am
Código:
document.getElementsByName("txtCodigo")[0].value;
prueba con eso
85  Programación / Desarrollo Web / Re: convertir un array en Map en javascript en: 17 Septiembre 2016, 04:26 am
gracias, ya vere si lo actualizo y si no tengo algun problema luego de hacerlo
 :laugh: :laugh: :laugh:
86  Programación / Desarrollo Web / Re: convertir un array en Map en javascript en: 17 Septiembre 2016, 04:19 am
la version es v4.5.0
87  Programación / Desarrollo Web / Re: convertir un array en Map en javascript en: 17 Septiembre 2016, 04:14 am
lo uso sobre nodejs, imag

cual sera el problema(solo por curiosidad)
88  Programación / Desarrollo Web / Re: convertir un array en Map en javascript en: 17 Septiembre 2016, 04:02 am
del primer ejemplo, todos los "let" lo cambie por var y funciono

y del segundo no reconoce
Citar
array = [...array, item];
89  Programación / Desarrollo Web / Re: convertir un array en Map en javascript en: 17 Septiembre 2016, 03:37 am
si tengo un array
Código:
[{a:1}, {a:2}, {a:3}, {b:1}, {b:2}]
y quiero
Código:
{a:[1,2,3],b:[1,2]} // el cual es un Map
90  Programación / Desarrollo Web / convertir un array en Map en javascript en: 17 Septiembre 2016, 03:08 am
quiero convertir un arreglo a Map()
este arreglo lo uso para ejemplo, en este console
"console.log(arrayParaMap);" sale undefined
el ejemplo que uso es este //example {a:1,a:2,a:1,b:1,b:5,b:6}
el map que prentendo obtener es [a,{1,2,1}
                                               b,{1,5,6}]

este es mi codigo
Código
  1. var revisados=[];
  2. var mapita=new Map();
  3. var fabrica =function(array){ //input array -  output map
  4. for (var i = 0; i < array.length; i++) {
  5. var arreglo1=array[i].split(":");
  6. var arrayParaMap=[];
  7. for (var j = 0; j < array.length; j++) {
  8. var arreglo2=array[j].split(":");
  9. if(!db(arreglo1[0])){
  10. if(arreglo1[0]==arreglo2[0]){
  11. arrayParaMap.push(arreglo2[2]);
  12. console.log(arrayParaMap);
  13. }
  14. }
  15.  
  16. };
  17. mapita.set(arreglo1[0],arrayParaMap);
  18. revisados.push(arreglo1[0]);
  19. };
  20. for (var key of mapita.keys()) {
  21.   console.log(key);
  22. }
  23. for (var value of mapita.values()) {
  24.   // for (var i = 0; i < value.length; i++) {
  25.   console.log(value);
  26.   // };
  27.  
  28. }
  29. }
  30. var db=function(data){
  31. for (var i = 0; i < revisados.length; i++) {
  32. if(revisados[i]==data){
  33. return true;
  34. }
  35. };
  36. return false;
  37. }
  38.  
  39. //example {a:1,a:2,a:1,b:1,b:5,b:6}
  40. var arregloPrueba=["a:1","a:2","a:1","b:1","b:5","b:6"];
  41. fabrica(arregloPrueba);

en que estoy fallando?
Páginas: 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ... 53
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines