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].
Sto cercando di utilizzare Jasmine per scrivere alcune specifiche BDD per richieste jQuery AJAX di base. Attualmente sto usando Jasmine in modalità standalone (cioè attraverso SpecRunner.html). Ho configurato SpecRunner per caricare jquery e altri file .js. Qualche idea sul perché quanto segue non funziona? has_returned non diventa vero, anche se …
Guardando questo tutorial CoffeeScript: http://jashkenas.github.com/coffee-script/ Non vedo bene a cosa servano gli Splats. Cos'è questa costruzione? Da dove viene (storicamente)
Ho quella che penso sia una domanda molto ovvia, ma non sono riuscito a trovare una risposta da nessuna parte. Sto solo cercando di caricare alcuni dati JSON dal mio server nel client. In questo momento, sto usando JQuery per caricarlo con una chiamata AJAX (codice sotto). <script type="text/javascript"> var …
Ho scritto un servizio AngularJS e vorrei testarlo. angular.module('myServiceProvider', ['fooServiceProvider', 'barServiceProvider']). factory('myService', function ($http, fooService, barService) { this.something = function() { // Do something with the injected services }; return this; }); Il mio file app.js ha questi registrati: angular .module('myApp', ['fooServiceProvider','barServiceProvider','myServiceProvider'] ) Posso testare che DI funziona come tale: …
Non riesco a scoprire qual è il problema con questo JSFiddle . HTML: <input type="button" value="test" onclick="test()"> JavaScript: function test(){alert("test");} E quando clicco sul pulsante, non è successo niente. La console dice "test non definito" Ho letto la documentazione di JSFiddle - lì dice che viene aggiunto il codice JS …
Vorrei apportare una piccola modifica a una direttiva di terze parti (in particolare Angular UI Bootstrap ). Voglio semplicemente aggiungere al campo di applicazione della panedirettiva: angular.module('ui.bootstrap.tabs', []) .controller('TabsController', ['$scope', '$element', function($scope, $element) { // various methods }]) .directive('tabs', function() { return { // etc... }; }) .directive('pane', ['$parse', function($parse) …
Ho provato a ricercare come scrivere esattamente le funzioni asincrone. Dopo aver esaminato un sacco di documentazione, non mi è ancora chiaro. Come si scrivono funzioni asincrone per Node? Come devo implementare correttamente la gestione degli eventi di errore? Un altro modo per porre la mia domanda sarebbe questo: come …
Siamo in grado di ricreare in modo affidabile il seguente scenario: Crea una piccola pagina HTML che invia richieste AJAX a un server (utilizzando HTTP POST) Disconnettiti dalla rete e ricollegati Monitorare i pacchetti generati da IE dopo l'errore Dopo una connessione di rete fallita, IE effettua la successiva richiesta …
Chiuso . Questa domanda deve essere più mirata . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 2 anni fa . Migliora questa domanda Recentemente mi sono imbattuto in un webchart.jsdesign di pagina …
Oggi ho letto questo thread sulla velocità di concatenazione delle stringhe. Sorprendentemente, la concatenazione di stringhe è stata la vincitrice: http://jsben.ch/#/OJ3vo Il risultato è stato l'opposto di quello che pensavo. Inoltre, ci sono molti articoli su questo che spiegano in modo opposto in questo modo . Posso immaginare che i …
Ho scritto alcune associazioni personalizzate usando KnockoutJS. Non sono ancora sicuro di quando usare ko.utils.unwrapObservable(item)Looking at the code, quella chiamata controlla fondamentalmente per vedere se itemè un osservabile. Se lo è, restituisci il valore (), se non lo è, restituisci semplicemente il valore. Guardando la sezione su Knockout sulla creazione …
La nostra applicazione utilizza lo scorrimento infinito per navigare in grandi elenchi di elementi eterogenei. Ci sono alcune rughe: È normale che i nostri utenti abbiano un elenco di 10.000 articoli e debbano scorrere 3k +. Questi sono elementi ricchi, quindi possiamo averne solo poche centinaia nel DOM prima che …
PROBLEMA: WebRTC ci offre connessioni video / audio peer-to-peer. È perfetto per chiamate p2p, hangout. Ma per quanto riguarda la trasmissione (uno-a-molti, ad esempio, da 1 a 10000)? Diciamo che abbiamo un'emittente "B" e due partecipanti "A1", "A2". Ovviamente sembra risolvibile: colleghiamo semplicemente B con A1 e poi B con …
Per l'implementazione da parte di un uomo povero dell'ordinamento quasi corretto per la raccolta sul lato client, ho bisogno di una funzione JavaScript che esegua la sostituzione efficiente di un singolo carattere in una stringa. Ecco cosa intendo (nota che questo vale per il testo tedesco, le altre lingue sono …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.