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].
Come posso verificare se un var è una stringa in JavaScript? L'ho provato e non funziona ... var a_string = "Hello, I'm a string."; if (a_string typeof 'string') { // this is a string }
Supponendo che non abbia alcun controllo sul contenuto dell'iframe, esiste un modo per rilevare una modifica src tramite la pagina principale? Una sorta di onload forse? La mia ultima risorsa è fare un test a intervalli di 1 secondo se iframe src è lo stesso di prima, ma fare questa …
Al momento ho un modulo HTML che gli utenti compilano i dettagli di un annuncio che desiderano pubblicare. Ora voglio essere in grado di aggiungere un dropzone per il caricamento di immagini dell'articolo in vendita. Ho trovato Dropzone.js che sembra fare la maggior parte di ciò di cui ho bisogno. …
Ho iniziato https://laracasts.com/series/learning-vue-step-by-step series. Mi sono fermato sulla lezione Vue, Laravel e AJAX con questo errore: vue.js: 2574 [Vue warn]: evita di mutare direttamente un oggetto di scena poiché il valore verrà sovrascritto ogni volta che il componente genitore ritorna. Invece, usa un dato o una proprietà calcolata in base …
Mentre lavoravo per migliorare le prestazioni delle app web progressive, mi sono imbattuto in una nuova funzionalità Passive Event Listenerse trovo difficile capire il concetto. Cosa sono Passive Event Listenerse qual è la necessità di averlo nei nostri progetti?
Ho un widget di chat che visualizza una serie di messaggi ogni volta che scorro verso l'alto. Il problema che sto affrontando ora è che il dispositivo di scorrimento rimane fisso in alto quando i messaggi vengono caricati. Voglio che si concentri sull'ultimo elemento indice dell'array precedente. Ho capito che …
Documentazione Vue.js descrive la createde mountedgli eventi nel modo seguente: created Chiamato in modo sincrono dopo la creazione dell'istanza. In questa fase, l'istanza ha terminato l'elaborazione delle opzioni, il che significa che sono stati impostati i seguenti: osservazione dei dati, proprietà calcolate, metodi, callback di eventi / watch. Tuttavia, la …
Ho la seguente struttura di nodi HTML: <div id="foo"> <div id="bar"></div> <div id="baz"> <div id="biz"></div> </div> <span></span> </div> Come posso contare il numero di figli immediati di foo, che sono di tipo div? Nell'esempio sopra, il risultato dovrebbe essere due ( bare baz).
Qual è la differenza tra $parse, $interpolatee $compileservizi? Per me fanno tutti la stessa cosa: prendono template e compilarlo in template-function.
Sto usando AngularJS per creare controlli HTML che interagiscono con un'applicazione Flex legacy. Tutti i callback dall'app Flex devono essere collegati alla finestra DOM. Ad esempio (in AS3) ExternalInterface.call("save", data); Chiamerà window.save = function(data){ // want to update a service // or dispatch an event here... } Dall'interno della funzione …
Essendo abbastanza nuovo in JavaScript, non sono in grado di discernere quando utilizzare ciascuno di questi. Qualcuno può aiutarmi a chiarire questo per me?
Un'applicazione nodo mi ha richiesto di eseguire il nodo con un flag di armonia, come: node --harmony app.js Cos'è questa bandiera dell'armonia? Cosa fa e perché l'app non può essere eseguita senza di essa? Ho provato a esaminare le opzioni della riga di comando del nodo ( node --help), ma …
Sto cercando di scrivere una funzione JavaScript per ottenere l'attuale larghezza del browser. Ho trovato questo: javascript:alert(document.body.offsetWidth); Ma il suo problema è che fallisce se il corpo ha una larghezza del 100%. C'è qualche altra funzione migliore o una soluzione alternativa?
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.