Codificar URL en JavaScript?

¿Cómo se puede codificar de forma segura una URL usando JavaScript de manera que se pueda poner en una cadena GET? var myUrl = "http://example.com/index.html?param=1&anotherParam=2"; var myOtherUrl = "http://example.com/index.html?url=" + myUrl; Supongo que necesitas codificar la variable myUrl en esa segunda línea.

Cuál es el !! (no no) operador en JavaScript?

Vi un código que parece usar un operador que no reconozco, en forma de dos signos de exclamación, así: !! . ¿Puede alguien decirme qué hace este operador? El context en el que vi esto fue this.vertical = vertical !== undefined ? !!vertical : this.vertical;

Validar numbers decimales en JavaScript – IsNumeric ()

¿Cuál es la forma más limpia y efectiva de validar numbers decimales en JavaScript? Puntos de bonificación por: Claridad. La solución debe ser limpia y simple. Multiplataforma. Casos de testing: 01. IsNumeric('-1') => true 02. IsNumeric('-1.5') => true 03. IsNumeric('0') => true 04. IsNumeric('0.42') => true 05. IsNumeric('.42') => true 06. IsNumeric('99,999') => false 07. […]

Cierre de JavaScript dentro de los loops: ejemplo práctico simple

var funcs = []; for (var i = 0; i < 3; i++) { // let's create 3 functions funcs[i] = function() { // and store them in funcs console.log("My value: " + i); // each should log its value. }; } for (var j = 0; j < 3; j++) { funcs[j](); // and […]

Cambiar la class de un elemento con JavaScript

¿Cómo puedo cambiar una class de un elemento HTML en respuesta a un evento onClick usando JavaScript?

¿Cómo puedo clonar correctamente un object de JavaScript?

Tengo un object, x . Me gustaría copyrlo como object y , de modo que los cambios y no modifiquen x . Me di count de que copyr objects derivados de objects incorporados de JavaScript dará como resultado properties adicionales no deseadas. Esto no es un problema, ya que estoy copyndo uno de mis propios […]

¿Hay una function "existe" para jQuery?

¿Cómo puedo verificar la existencia de un elemento en jQuery? El código actual que tengo es este: if ($(selector).length > 0) { // Do something } ¿Hay una forma más elegante de abordar esto? Tal vez un complemento o una function?

¿Cómo puedo saber qué button de selección se selecciona a través de jQuery?

Tengo dos botones de opción y deseo publicar el valor del seleccionado. ¿Cómo puedo get el valor con jQuery? Puedo get todos ellos así: $("form :radio") ¿Cómo sé cuál se selecciona?

Loop a través de una matriz en JavaScript

En Java, puede usar un bucle for para recorrer objects en una matriz de la siguiente manera: String[] myStringArray = {"Hello", "World"}; for (String s : myStringArray) { // Do something } ¿Puedes hacer lo mismo en JavaScript?

¿Cómo puedo vaciar una matriz en JavaScript?

¿Hay alguna manera de vaciar una matriz y, si es posible, con .remove() ? Por ejemplo, A = [1,2,3,4]; ¿Cómo puedo vaciar eso?

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