Preguntas etiquetadas con javascript

Para preguntas relacionadas con la programación en ECMAScript (JavaScript / JS) y sus diversos dialectos / implementaciones (excluyendo ActionScript). Esta etiqueta rara vez se usa sola, pero a menudo se asocia con las etiquetas [node.js], [jquery], [json] y [html].


9
Las matrices vacías parecen ser iguales a verdadero y falso al mismo tiempo
Las matrices vacías son verdaderas, pero también son iguales a falsas. var arr = []; console.log('Array:', arr); if (arr) console.log("It's true!"); if (arr == false) console.log("It's false!"); if (arr && arr == false) console.log("...what??"); Ejecutar fragmento de códigoOcultar resultadosExpandir fragmento Supongo que esto se debe a la conversión implícita operada …
201 javascript 

6
¿Cómo formateo una fecha como ISO 8601 en moment.js?
Estos documentos mencionan moment.ISO_8601como una opción de formato (de 2.7.0 - http://momentjs.com/docs/#/parsing/special-formats/ ), pero ninguno de estos funciona (incluso 2.7.0): var date = moment(); date.format(moment.ISO_8601); // error moment.format(date, moment.ISO_8601); // error ( http://jsfiddle.net/b3d6uy05/1/ ) ¿Cómo puedo obtener un ISO 8601 de moment.js?


12
Ordenar objetos en una matriz alfabéticamente en una propiedad de la matriz
Digamos que tienes una clase de JavaScript como esta var DepartmentFactory = function(data) { this.id = data.Id; this.name = data.DepartmentName; this.active = data.Active; } Digamos que luego crea una serie de instancias de esa clase y las almacena en una matriz var objArray = []; objArray.push(DepartmentFactory({Id: 1, DepartmentName: 'Marketing', Active: …
201 javascript 

11
Encabezados HTTP en la API del cliente Websockets
Parece que es fácil agregar encabezados HTTP personalizados a su cliente websocket con cualquier cliente de encabezado HTTP que admita esto, pero no puedo encontrar cómo hacerlo con la API JSON. Sin embargo, parece que debería haber soporte para estos encabezados en la especificación . ¿Alguien tiene idea de cómo …





10
¿Cómo puedo obtener el código de estado de un error http en Axios?
Esto puede parecer estúpido, pero estoy tratando de obtener los datos de error cuando falla una solicitud en Axios. axios.get('foo.com') .then((response) => {}) .catch((error) => { console.log(error) //Logs a string: Error: Request failed with status code 404 }) En lugar de la cadena, ¿es posible obtener un objeto con quizás …
201 javascript  axios 

12
Imprimir Var en JsFiddle
¿Cómo imprimiría algo en la pantalla de resultados en JsFiddle desde mi JavaScript? No puedo usar document.write(), tampoco lo permite print. ¿Qué debo usar?

12
Validar que una cadena es un entero positivo
Me gustaría que la prueba más simple a prueba de fallas verifique que una cadena en JavaScript sea un entero positivo. isNaN(str)devuelve verdadero para todo tipo de valores no enteros y parseInt(str)devuelve enteros para cadenas flotantes, como "2.5". Y tampoco quiero tener que usar algún complemento jQuery.
200 javascript 

11
cómo romper la función _.each en underscore.js
Estoy buscando una manera de detener las iteraciones de underscore.js _.each() método , pero no puedo encontrar la solución. jQuery .each()puede romperse si lo haces return false. ¿Hay alguna manera de dejar de subrayar cada ()? _([1,2,3]).each(function(v){ if (v==2) return /*what?*/; })

13
Imprimir objeto analizado JSON?
Tengo un objeto javascript que se ha analizado utilizando JSON JSON.parse. Ahora quiero imprimir el objeto para poder depurarlo (algo funciona mal con la función). Cuando hago lo siguiente ... for (property in obj) { output += property + ': ' + obj[property]+'; '; } console.log(output); Obtengo varios [Object Object] …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.