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

8
¿Cómo me burlo de un servicio que devuelve la promesa en la prueba de unidad AngularJS Jasmine?
Tengo myServiceese uso myOtherService, que hace una llamada remota, devolviendo la promesa: angular.module('app.myService', ['app.myOtherService']) .factory('myService', [ myOtherService, function(myOtherService) { function makeRemoteCall() { return myOtherService.makeRemoteCallReturningPromise(); } return { makeRemoteCall: makeRemoteCall }; } ]) Para hacer una prueba unitaria myService, necesito burlarme myOtherService, de modo que su makeRemoteCallReturningPromisemétodo devuelva una promesa. Así …


17
¿Es posible hacer ping a un servidor desde Javascript?
Estoy creando una aplicación web que requiere que verifique si los servidores remotos están en línea o no. Cuando lo ejecuto desde la línea de comandos, la carga de mi página sube a 60 segundos (para 8 entradas, se escalará linealmente con más). Decidí seguir la ruta del ping en …
152 javascript 

10
Obtenga el valor del carácter de KeyCode en JavaScript ... luego recorte
Esto es lo que tengo ahora: $("input").bind("keydown",function(e){ var value = this.value + String.fromCharCode(e.keyCode); } Si el e.keyCodeno puede haber un carácter ASCII ( Alt, backspace, del, arrows., Etc) ... Yo ahora necesito trimestos valores de valuealguna manera (preferiblemente mediante programación - no con tablas de búsqueda). Estoy usando jQuery. Debo …


16
CSS / JS para evitar el arrastre de la imagen fantasma?
¿Hay alguna manera de evitar que el usuario vea un fantasma de la imagen que está tratando de arrastrar (no le preocupa la seguridad de las imágenes, sino la experiencia). He intentado esto que soluciona el problema con la selección azul en texto e imágenes, pero no la imagen fantasma: …
152 javascript  html  css 


9
Guardar objetos Javascript en sessionStorage
SessionStorage y LocalStorage permite guardar pares clave / valor en un navegador web. El valor debe ser una cadena y guardar objetos js no es trivial. var user = {'name':'John'}; sessionStorage.setItem('user', user); var obj = sessionStorage.user; // obj='[object Object]' Not an object Hoy en día, puede evitar esta limitación al …


17
JavaScript está en la matriz
Digamos que tengo esto: var blockedTile = new Array("118", "67", "190", "43", "135", "520"); Hay más elementos de matriz, pero esos son solo algunos para fines de legibilidad. De todos modos, podría hacer un bucle "for", pero haría 500 bucles cada vez que haga clic en el mapa ... ¿hay …
152 javascript 


13
node.js TypeError: la ruta debe ser absoluta o especificar root para res.sendFile [no se pudo analizar JSON]
[add] Entonces mi próximo problema es que cuando intento agregar una nueva dependencia (npm install --save socket.io). El archivo JSON también es válido. Me sale este error: no se pudo analizar json npm ERR! Unexpected string npm ERR! File: /Users/John/package.json npm ERR! Failed to parse package.json data. npm ERR! package.json …


9
Reaccionar: "esto" no está definido dentro de una función componente
class PlayerControls extends React.Component { constructor(props) { super(props) this.state = { loopActive: false, shuffleActive: false, } } render() { var shuffleClassName = this.state.toggleActive ? "player-control-icon active" : "player-control-icon" return ( <div className="player-controls"> <FontAwesome className="player-control-icon" name='refresh' onClick={this.onToggleLoop} spin={this.state.loopActive} /> <FontAwesome className={shuffleClassName} name='random' onClick={this.onToggleShuffle} /> </div> ); } onToggleLoop(event) { // "this …
152 javascript  reactjs  this 

22
¿Cómo obtener la base url con jquery o javascript?
En joomla php allí puedo usar $this->baseurlpara obtener la ruta base, pero quería obtener la ruta base en jquery. La ruta base puede ser cualquiera de los siguientes ejemplos: http://www.example.com/ http://localhost/example http://www.example.com/sub/example El exampletambién puede cambiar.
152 javascript  jquery 

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.