Obtenga el año actual en JavaScript

¿Cómo obtengo el año actual en JavaScript?

¿Por qué JavaScript solo funciona después de abrir las herramientas de desarrollador en IE una vez?

IE9 Bug – JavaScript solo funciona después de abrir las herramientas de desarrollador una vez. Nuestro sitio ofrece descargas gratuitas de PDF a los usuarios, y tiene una function simple de "ingresar la contraseña para download". Sin embargo, no funciona en absoluto en Internet Explorer. Puedes verlo por ti mismo en este ejemplo . El […]

Cómo evitar que los botones envíen formularios

En la página siguiente, con Firefox, el button eliminar envía el formulario, pero el button Agregar no lo hace. ¿Cómo evito que el button eliminar envíe el formulario? <html> <head> <script type="text/javascript" src="jquery-1.3.2.min.js"></script> <script type="text/javascript"> function addItem() { var v = $('form :hidden:last').attr('name'); var n = /(.*)input/.exec(v); var newPrefix; if ( n[1].length == 0 ) […]

Fusionar / aplanar una matriz de matrices en JavaScript?

Tengo una matriz de JavaScript como: [["$6"], ["$12"], ["$25"], ["$25"], ["$18"], ["$22"], ["$10"]] ¿Cómo voy a hacer esto solo? ["$6", "$12", "$25", …]

Sobrecarga de funciones en Javascript – Mejores prácticas

¿Cuál es la mejor manera de falsificar la sobrecarga de funciones en Javascript? Sé que no es posible sobrecargar funciones en Javascript como en otros idiomas. Si necesitaba una function con dos usos foo(x) y foo(x,y,z) que es la mejor / preferida forma: Usar diferentes nombres en primer lugar Usando arguments opcionales como y = […]

¿Cómo extender una matriz de JavaScript existente con otra matriz, sin crear una nueva matriz?

Nota: ¿ Este no es un duplicado de Cómo agregar algo a una matriz? – el objective aquí es agregar todo el contenido de una matriz a la otra, y hacerlo "en su lugar", es decir, sin copyr todos los elementos de la matriz extendida. No parece haber una manera de extender una matriz de […]

jQuery deshabilitar / habilitar el button de enviar

Tengo este html: <input type="text" name="textField" /> <input type="submit" value="send" /> ¿Cómo puedo hacer algo como esto? Cuando el campo de text está vacío, el envío debe estar deshabilitado (disabled = "disabled"). Cuando algo se escribe en el campo de text para eliminar el atributo deshabilitado. Si el campo de text vuelve a estar vacío […]

Eliminar elementos vacíos de una matriz en Javascript

¿Cómo elimino elementos vacíos de una matriz en JavaScript? ¿Hay una manera directa, o tengo que recorrerlo y eliminarlos manualmente?

Desactivando la regla de eslint para una línea específica

Para desactivar la regla de borrado de una determinada línea en JSHint, utilizamos la siguiente regla: /* jshint ignore:start*/ $scope.someVar = ConstructorFunction(); /* jshint ignore:end */ He estado tratando de encontrar el equivalente de lo anterior para eslint.

Agregar días a JavaScript Fecha

Cómo agregar días a la Date actual usando JavaScript. ¿JavaScript tiene una function incorporada como AddDay de .Net?

Javascript tiene muchos buenos JS marco (como Node.js AngularJS Vue.js React.js) es el mejor lenguaje de script.