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].


12
Cómo detectar cuando el FB.init de Facebook está completo
El antiguo JS SDK tenía una función llamada FB.ensureInit. El nuevo SDK no parece tener tal función ... ¿cómo puedo asegurarme de que no hago llamadas a la API hasta que esté completamente iniciado? Incluyo esto en la parte superior de cada página: <div id="fb-root"></div> <script> window.fbAsyncInit = function() { …

7
AngularJS - $ anchorScroll suave / duración
Al leer los documentos de AngularJS, no he descubierto si $anchorScrollpuedo tener una opción de duración / aceleración para suavizar el desplazamiento a los elementos. Solo dice: $location.hash('bottom'); // call $anchorScroll() $anchorScroll(); No uso jquery y no quiero; ¿Existe todavía una forma inteligente pero sencilla de hacer o ampliar $anchorScrollpara …





5
usando setTimeout en la cadena de promesas
Aquí estoy tratando de entender las promesas. Aquí, en la primera solicitud, obtengo un conjunto de enlaces. Y en la siguiente solicitud, obtengo el contenido del primer enlace. Pero quiero hacer un retraso antes de devolver el siguiente objeto de promesa. Así que uso setTimeout en él. Pero me da …
115 javascript  json  promise 

7
Compruebe si un elemento es hijo de un padre
tengo el siguiente código. <html> <head> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> </head> <div id="hello">Hello <div>Child-Of-Hello</div></div> <br /> <div id="goodbye">Goodbye <div>Child-Of-Goodbye</div></div> <script type="text/javascript"> <!-- function fun(evt) { var target = $(evt.target); if ($('div#hello').parents(target).length) { alert('Your clicked element is having div#hello as parent'); } } $(document).bind('click', fun); --> </script> </html> Espero que solo cuando …
115 javascript  jquery 


14
JavaScript: clonar una función
¿Cuál es la forma más rápida de clonar una función en JavaScript (con o sin sus propiedades)? Dos opciones que me vienen a la mente son eval(func.toString())y function() { return func.apply(..) }. Pero me preocupa que el rendimiento de eval y la envoltura empeore la pila y probablemente degradará el …

15
¿Cómo vincular argumentos de función sin vincular esto?
En Javascript, ¿cómo puedo vincular argumentos a una función sin vincular el thisparámetro? Por ejemplo: //Example function. var c = function(a, b, c, callback) {}; //Bind values 1, 2, and 3 to a, b, and c, leave callback unbound. var b = c.bind(null, 1, 2, 3); //How can I do …
115 javascript 

9
¿Cómo exportar correctamente una clase ES6 en el nodo 4?
Definí una clase en un módulo: "use strict"; var AspectTypeModule = function() {}; module.exports = AspectTypeModule; var AspectType = class AspectType { // ... }; module.export.AspectType = AspectType; Pero recibo el siguiente mensaje de error: TypeError: Cannot set property 'AspectType' of undefined at Object.<anonymous> (...\AspectType.js:30:26) at Module._compile (module.js:434:26) .... ¿Cómo …

3
HtmlWebpackPlugin inyecta archivos de ruta relativa que se rompen al cargar rutas de sitios web no raíz
Estoy usando webpack y HtmlWebpackPlugin para inyectar js y css incluidos en un archivo de plantilla html. new HtmlWebpackPlugin({ template: 'client/index.tpl.html', inject: 'body', filename: 'index.html' }), Y produce el siguiente archivo html. <!doctype html> <html lang="en"> <head> ... <link href="main-295c5189923694ec44ac.min.css" rel="stylesheet"> </head> <body> <div id="app"></div> <script src="main-295c5189923694ec44ac.min.js"></script> </body> </html> Esto …

14
Regex para obtener una cadena entre llaves
Desafortunadamente, a pesar de haber tratado de aprender expresiones regulares al menos una vez al año durante tantos años como puedo recordar, siempre lo olvido, ya que las uso con poca frecuencia. Este año, mi resolución de año nuevo es no intentar aprender a regex nuevamente, así que este año, …
115 javascript  regex 

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.