Preguntas etiquetadas con javascript

104
Longitud de cadena en bytes en JavaScript

En mi código JavaScript, necesito redactar un mensaje al servidor en este formato: <size in bytes>CRLF <data>CRLF Ejemplo: 3 foo Los datos pueden contener caracteres Unicode. Necesito enviarlos como UTF-8. Estoy buscando la forma más cruzada de navegador para calcular la longitud...

104
Cómo saber si dos matrices tienen los mismos valores

Tengo estas dos matrices: una está llena de información de una solicitud ajax y otra almacena los botones en los que el usuario hace clic. Yo uso este código (lo llené con números de muestra): var array1 = [2, 4]; var array2 = [4, 2]; //It cames from the user button clicks, so it might be...

104
Convertir un número en porcentaje

¿Cuál es la mejor manera de quitar el "0". XXX% de un número y convertirlo en un porcentaje? ¿Qué sucede si el número resulta ser un int? var number1 = 4.954848; var number2 = 5.9797; $(document).ready(function() { final = number1/number2; alert(final.toFixed(2) +

104
Detectar cuando una imagen no se carga en Javascript

¿Hay alguna manera de determinar si la ruta de una imagen conduce a una imagen real, es decir, detectar cuando una imagen no se carga en Javascript? Para una aplicación web, estoy analizando un archivo xml y creando dinámicamente imágenes HTML a partir de una lista de rutas de imágenes. Es posible...

104
Hacer referencia a otro esquema en Mongoose

si tengo dos esquemas como: var userSchema = new Schema({ twittername: String, twitterID: Number, displayName: String, profilePic: String, }); var User = mongoose.model('User') var postSchema = new Schema({ name: String, postedBy: User, //User Model Type dateCreated: Date, comments:...

104
Comprobando si algo es iterable

En los documentos de MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for...of La for...ofconstrucción se describe para poder iterar sobre objetos "iterables". Pero, ¿existe una buena forma de decidir si un objeto es iterable? Intenté encontrar propiedades comunes...

104
Javascript Reducir una matriz vacía

Cuando reduzco la matriz, estoy tratando de obtener el número cero, pero no entiendo claramente el comportamiento de la función [].reduce(function(previousValue, currentValue){ return Number(previousValue) + Number(currentValue); }); resultado TypeError: Reduce of empty array with no initial...