Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - .rn3w.

#81
Desarrollo Web / Re: ajax no envia variable
17 Septiembre 2016, 15:54 PM
y si quiero enviar un array, seria lo mismo?
#82
si en vez de esto:
Citar[{a:1}, {a:2}, {a:3}, {b:1}, {b:2}]

tengo :
function claves(id, time) {
   this.id = id;
   this.time = time;
}

key_cadaTecla.push(new claves(event.keyCode,tiempoPulsacion));

es decir tendria
[ObjetoClaves(a:1),ObjetoClaves(a:2), ObjetoClaves(a:3), ObjetoClaves(b:1), ObjetoClaves(b:2)]

este es el codigo que me pasaste
Citarconst 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
Desarrollo Web / ajax no envia variable
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 (javascript) [Seleccionar]

[code]
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";
   var copiando;


       $(function () {
           var captureInput = $('.clickme');
           $(captureInput).focus();
               $(captureInput).keyup(function(event){

                   startUPDOWN= (new Date()).getTime();
                   if (!is_special_key(event.keyCode)) {
                       var delta= startUPDOWN - startPressUP;

                       copiando=delta;
                       key_cadaTecla.push(new claves(event.keyCode,tiempoPulsacion));

                       document.getElementById("keyCadaTecla").innerHTML = "tiempo de cada tecla:  ";
                       for (var i = 0; i < key_cadaTecla.length; i++) {
                               var result=document.createTextNode("("+key_cadaTecla[i].id+" "+key_cadaTecla[i].time+")");
                               document.getElementById("keyCadaTecla").appendChild(result);
                           };
                       document.getElementById("ult").innerHTML = "tiempo de Press a Up:   " + delta ;
                       teclaActual=event.keyCode;
                   };  
                   tiempoPulsacion=0;
               });
       });


$(window).on('load', function() {          

   var id = 'idUsuario';
   $('#add-new-fact').click(function() {
   var fact = $('#new-fact').val();
   $.ajax({
     type: "POST",
     url: "/servidor",
     data: { fact: copiando},
    // contentType: "application/json; charset=utf-8",
     dataType: "json",
     success: function(data) {
       alert("si");
       $('<li>').appendTo('#facts').text(fact);
       $('#new-fact').val('');
     },
     error: function(err) {
       var msg = 'Status: ' + err.status + ': ' + err.responseText;

       document.open("text/html", "replace");
       document.write(err.responseText);
       document.close();
     }
   });
   return false;
 });

       });
[/code]
#84
Desarrollo Web / Re: Problema validación de campo JS
17 Septiembre 2016, 05:19 AM
document.getElementsByName("txtCodigo")[0].value;

prueba con eso
#85
gracias, ya vere si lo actualizo y si no tengo algun problema luego de hacerlo
:laugh: :laugh: :laugh:
#86
la version es v4.5.0
#87
lo uso sobre nodejs, imag

cual sera el problema(solo por curiosidad)
#88
del primer ejemplo, todos los "let" lo cambie por var y funciono

y del segundo no reconoce
Citararray = [...array, item];
#89
si tengo un array
[{a:1}, {a:2}, {a:3}, {b:1}, {b:2}]
y quiero
{a:[1,2,3],b:[1,2]} // el cual es un Map
#90
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 (javascript) [Seleccionar]
var revisados=[];
var mapita=new Map();
var fabrica =function(array){ //input array -  output map
for (var i = 0; i < array.length; i++) {
var arreglo1=array[i].split(":");
var arrayParaMap=[];
for (var j = 0; j < array.length; j++) {
var arreglo2=array[j].split(":");
if(!db(arreglo1[0])){
if(arreglo1[0]==arreglo2[0]){
arrayParaMap.push(arreglo2[2]);
console.log(arrayParaMap);
}
}

};
mapita.set(arreglo1[0],arrayParaMap);
revisados.push(arreglo1[0]);
};
for (var key of mapita.keys()) {
  console.log(key);
}
for (var value of mapita.values()) {
  // for (var i = 0; i < value.length; i++) {
  console.log(value);
  // };
 
}
}
var db=function(data){
for (var i = 0; i < revisados.length; i++) {
if(revisados[i]==data){
return true;
}
};
return false;
}

//example {a:1,a:2,a:1,b:1,b:5,b:6}
var arregloPrueba=["a:1","a:2","a:1","b:1","b:5","b:6"];
fabrica(arregloPrueba);


en que estoy fallando?