javascript

Cómo utilizar JavaScript regex sobre varias líneas?

var ss= "<pre>aaaa\nbbb\nccc</pre>ddd"; var arr= ss.match( /<pre.*?<\/pre>/gm ); alert(arr); // null ... ínea". Lo que todavía no entiendo es por qué [.\n] no funciona. Supongo que esta es una de las partes tristes de JavaScript..

¿Qué es" (programa) " en el depurador de Chrome profiler?

¿Qué es "(programa)" en la columna función del depurador de Chrome?

Cómo uso Node.js Crypto para crear un hash HMAC-SHA1?

Quiero crear un hash de I love cupcakes (firmado con la clave abcdeg) Cómo puedo crear ese hash, usando Node.js Crypto?

Eliminar atributo deshabilitado usando jQuery?

Tengo que desactivar las entradas al principio y luego al hacer clic en un enlace para habilitarlas. Esto es lo que he inten ... bled').attr('disabled')); $('.inputDisabled').removeAttr("disabled"); alert($('.inputDisabled').attr('disabled')); });

¿Por qué fueron las discusiones?callee.propiedad de llamada obsoleta en JavaScript?

¿Por qué la propiedad arguments.callee.caller fue obsoleta en JavaScript? Fue agregado y luego obsoleto en JavaScript, pero ... aliosa funcionalidad en el limbo? (O alternativamente, ¿hay una mejor manera de agarrar un mango en la función de llamada?)

Detección de pulsaciones de teclas de flecha en JavaScript

¿Cómo puedo detectar cuando se presiona una de las teclas de flecha? Usé esto para averiguarlo: function checkKey(e) { ... o hizo para las teclas de flecha (tal vez porque se supone que el navegador debe desplazarse sobre estas teclas por defecto).

formatee la fecha con el momento.js

Tengo una cadena en este formato: var testDate = Fri Apr 12 2013 19:08:55 GMT-0500 (CDT) Me gustaría usar el momento.js lo ... c:382:7 at _.extend.flush (http://127.0.0.1:3000/packages/deps/deps.js?9642a93ae1f8ffa8eb1c2475b198c764f183d693:231:11)

Cómo manejar el enlace de hash de anclaje en AngularJS

¿Alguno de ustedes sabe cómo manejar muy bien el enlace de hash de anclaje en AngularJS? Tengo el siguiente marcado para u ... a resolver mis problemas, pero tenemos que soportar IE8 + de todos modos, así que me temo que no es una solución aceptada: /

¿Hay una función "exists" para jQuery?

¿Cómo puedo comprobar 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 plugin o una función?

¿Puedo establecer variables en indefinido o pasar indefinido como argumento?

Estoy un poco confundido acerca de los valores de JavaScript undefined y null. ¿Qué hace if (!testvar) realmente? ¿Prueba p ... do pasar undefined como parámetro? Por ejemplo: function test(var1, var2, var3) { } test("value1", undefined, "value2");

¿Qué 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 dec ... ace este operador? El contexto en el que vi esto fue, this.vertical = vertical !== undefined ? !!vertical : this.vertical;

JavaScript closure inside loops-ejemplo práctico simple

var funcs = []; for (var i = 0; i < 3; i++) { // let's create 3 functions funcs[i] = function() { / ... ) => console.log(i)); // Log `i` as soon as each promise resolves. } ¿Cuál es la solución a este problema básico?

¿Cómo defino variables globales en CoffeeScript?

El Coffeescript.org: bawbag = (x, y) -> z = (x * y) bawbag(5, 10) Compilaría para: var bawbag; bawbag = functi ... s ? esto ¿Cómo defino las Variables globales en CoffeeScript? ¿Qué significa 'adjuntarlos como propiedades en la ventana'?

Validar números decimales en JavaScript-IsNumeric()

¿Cuál es la forma más limpia y efectiva de validar números decimales en JavaScript? Puntos de bonificación para: Clarida ... ) => false 09. IsNumeric('1.2.3') => false 10. IsNumeric('') => false 11. IsNumeric('blah') => false

¿Cómo vacio un array en JavaScript?

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

Cómo decidir cuándo usar Node.js?

Soy nuevo en este tipo de cosas, pero últimamente he estado escuchando mucho acerca de lo bueno Nodo.js es. Teniendo en cuent ... ae más en la categoría general de: ¿Cuándo usar un marco particular y para qué tipo de problemas es particularmente adecuado?

Can (a== 1 && a ==2 && a==3) ever evaluate to true?

Nota del moderador: Por favor, resista la necesidad de editar el código o eliminar este aviso. El patrón de espacios en b ... stoy tratando de encontrar la respuesta. Sé que nunca escribimos ese código en nuestro trabajo diario, pero tengo curiosidad.

Compartir datos entre controladores AngularJS

Estoy tratando de compartir datos entre controladores. El caso de uso es un formulario de varios pasos, los datos ingresados ... roller('SecondCtrl', function( $scope, Data ){ $scope.FirstName = Data.FirstName; }); Cualquier ayuda es muy apreciada.

Comprobar si el objeto es matriz?

Estoy tratando de escribir una función que acepte una lista de cadenas, o una sola cadena. Si es una cadena, entonces quiero ... ómo compruebo si la variable es un array? He redondeado las diversas soluciones a continuación y creado una prueba jsperf.

¿Cómo se comprueba una cadena vacía en JavaScript?

Vi este hilo , pero no vi un ejemplo específico de JavaScript. ¿Hay un simple string.Empty disponible en JavaScript, o es solo un caso de comprobación de ""?