Domande taggate «javascript»

Per domande riguardanti la programmazione in ECMAScript (JavaScript / JS) e i suoi vari dialetti / implementazioni (escluso ActionScript). Questo tag viene usato raramente da solo, ma è spesso associato ai tag [node.js], [jquery], [json] e [html].

11
trasforma l'oggetto in array con lodash
Come posso trasformare un grande objectin arraycon lodash? var obj = { 22: {name:"John", id:22, friends:[5,31,55], works:{books:[], films:[],} 12: {name:"Ivan", id:12, friends:[2,44,12], works:{books:[], films:[],} } // transform to var arr = [{name:"John", id:22...},{name:"Ivan", id:12...}]

14
Come distinguere "clic" e "trascinamento" del mouse
Io uso jQuery.clickper gestire l'evento clic del mouse sul grafico Raffaello, nel frattempo, ho bisogno di gestire il mouse dragevento, trascinare il mouse è costituito da mousedown, mouseupe mousemovein Raffaello. È difficile distinguerlo clicke dragperché clickcontiene anche mousedown& mouseup, Come posso distinguere il mouse "clic" e il mouse "trascina" quindi …


9
Rimozione del listener di eventi che è stato aggiunto con bind
In JavaScript, qual è il modo migliore per rimuovere una funzione aggiunta come listener di eventi usando bind ()? Esempio (function(){ // constructor MyClass = function() { this.myButton = document.getElementById("myButtonID"); this.myButton.addEventListener("click", this.clickListener.bind(this)); }; MyClass.prototype.clickListener = function(event) { console.log(this); // must be MyClass }; // public method MyClass.prototype.disableButton = function() { …



5
Inizializzatore di proprietà abbreviato non valido
Ho scritto il seguente codice in JavaScript per un progetto nodo, ma ho riscontrato un errore durante il test di un modulo. Non sono sicuro del significato dell'errore. Ecco il mio codice: var http = require('http'); // makes an http request var makeRequest = function(message) { var options = { …

16
Estensione di un oggetto in Javascript
Attualmente sto passando da Java a Javascript, ed è un po 'difficile per me capire come estendere gli oggetti nel modo in cui voglio. Ho visto diverse persone su Internet utilizzare un metodo chiamato extendere sull'oggetto. Il codice sarà simile al seguente: var Person = { name : 'Blank', age …


11
La risoluzione richiede percorsi con webpack
Sono ancora confuso su come risolvere i percorsi dei moduli con il webpack. Ora scrivo: myfile = require('../../mydir/myfile.js') ma mi piacerebbe scrivere myfile = require('mydir/myfile.js') Stavo pensando che resol.alias potrebbe essere d'aiuto poiché vedo un esempio simile usando { xyz: "/some/dir" }come alias allora posso require("xyz/file.js"). Ma se imposto il …


12
Come ordinare eventi associati a jQuery
Diciamo che ho un'app Web che ha una pagina che può contenere 4 blocchi di script: lo script che scrivo può essere trovato in uno di quei blocchi, ma non so quale sia gestito dal controller. Associo alcuni onclickeventi a un pulsante, ma trovo che a volte vengano eseguiti in …

9
Perché 2 == [2] in JavaScript?
Di recente l'ho scoperto 2 == [2]in JavaScript. A quanto pare, questa stranezza ha un paio di conseguenze interessanti: var a = [0, 1, 2, 3]; a[[2]] === a[2]; // this is true Allo stesso modo, i seguenti lavori: var a = { "abc" : 1 }; a[["abc"]] === a["abc"]; …

10
Node.js Unit Testing [chiuso]
Chiuso. Questa domanda non soddisfa le linee guida Stack Overflow . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per StackTranslate.it. Chiuso 5 anni fa . Migliora questa domanda Esistono attualmente validi framework di test delle unità node.js (lato server …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.