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].
Qual è il modo corretto per ottenere le dimensioni di un svgelemento? http://jsfiddle.net/langdonx/Xkv3X/ Chrome 28: style x client 300x100 offset 300x100 IE 10: stylex client300x100 offsetundefinedxundefined FireFox 23: "style" "x" "client" "0x0" "offset" "undefinedxundefined" Ci sono proprietà di larghezza e altezza su svg1, ma .width.baseVal.valueviene impostato solo se imposto gli …
Perché questo in una funzione anonima non è definito quando si utilizza javascript in modalità rigorosa? Capisco perché questo potrebbe avere un senso, ma non sono riuscito a trovare una risposta concreta. Esempio: (function () { "use strict"; this.foo = "bar"; // *this* is undefined, why? }()); Prova in un …
Questa è probabilmente una domanda sciocca, ma a metà catena di promesse, come si rifiuta una promessa dall'interno di una delle funzioni then? Per esempio: someActionThatReturnsAPromise() .then(function(resource) { return modifyResource(resource) }) .then(function(modifiedResource) { if (!isValid(modifiedResource)) { var validationError = getValidationError(modifiedResource); // fail promise with validationError } }) .catch(function() { // …
Vorrei rimuovere il suggerimento "Nessun file scelto" da un file immesso in Google Chrome (vedo che non viene visualizzato alcun suggerimento in Firefox). Si noti che non sto parlando del testo all'interno del campo di input, ma del suggerimento che appare quando si sposta il mouse sull'input. L'ho provato senza …
Sono nuovo su ES6 (ECMAScript 6) e mi piacerebbe utilizzare il suo sistema di moduli nel browser. Ho letto che ES6 è supportato da Firefox e Chrome, ma ricevo il seguente errore utilizzandoexport Uncaught SyntaxError: Unexpected token import Ho un file test.html <html> <script src="test.js"></script> <body> </body> </html> e un …
Condizionale È possibile avere istruzioni di importazione condizionali come di seguito? if (foo === bar) { import Baz from './Baz'; } Ho provato quanto sopra ma ricevo il seguente errore (da Babel) durante la compilazione. 'import' and 'export' may only appear at the top level Dinamico È possibile avere istruzioni …
Sto cercando di acquisire la combinazione di tasti ctrl+ zin javascript con questo codice: <html> <head> <title>Untitled Document</title> </head> <body> <script type='text/javascript'> function KeyPress(e) { var evtobj = window.event? event : e //test1 if (evtobj.ctrlKey) alert("Ctrl"); //test2 if (evtobj.keyCode == 122) alert("z"); //test 1 & 2 if (evtobj.keyCode == 122 …
Stavo tentando di concatenare due funzioni asincrone, perché la prima aveva un parametro di ritorno condizionale che causava l'esecuzione della seconda o l'uscita dal modulo. Tuttavia, ho riscontrato un comportamento strano che non riesco a trovare nelle specifiche. async function isInLobby() { //promise.all([chained methods here]) let exit = false; if …
Ho cercato per un po ', ma non riesco a trovare una soluzione per questo. Voglio quanto segue: Apri un URL all'interno di un modale Bootstrap. Ho questo lavoro fuori rotta. Quindi il contenuto viene caricato dinamicamente. Quando un utente preme un pulsante all'interno di questo modale, voglio che il …
Vorrei utilizzare WebSocket per la comunicazione tra processi per la mia applicazione (Daemon <-> WebGUI e Daemon <-> FatClient, ecc.). Durante il test, ho provato a connettermi al mio server web socket in esecuzione in locale (ws: // localhost: 1234) tramite il client WebSocket JavaScript su websocket.org ( http://www.websocket.org/echo.html ). …
Quindi ho iniziato a imparare React una settimana fa e sono inevitabilmente arrivato al problema dello stato e di come i componenti dovrebbero comunicare con il resto dell'app. Ho cercato in giro e Redux sembra essere il sapore del mese. Ho letto tutta la documentazione e penso che in realtà …
Ho una forma lunga che ho suddiviso in 6 passaggi. Quando il modulo viene caricato, vengono caricati tutti i passaggi, ma è visibile solo il primo passaggio. Il resto ha CSS di display:nonequindi sono nascosti. Quando un passaggio viene completato e convalidato con Javascript, il passaggio corrente viene impostato su …
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.