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].
Per quanto ne so, gli operatori web devono essere scritti in un file JavaScript separato e chiamati in questo modo: new Worker('longrunning.js') Sto usando il compilatore di chiusura per combinare e minimizzare tutto il mio codice sorgente JavaScript e preferirei non avere i miei lavoratori in file separati per la …
Dalla rete di sviluppatori Mozilla : [1,4,9].map(Math.sqrt) produrrà: [1,2,3] Perché allora fa questo: ['1','2','3'].map(parseInt) cedere questo: [1, NaN, NaN] Ho testato in Firefox 3.0.1 e Chrome 0.3 e, proprio come disclaimer, so che questa non è funzionalità cross-browser (no IE). Ho scoperto che quanto segue otterrà l'effetto desiderato. Tuttavia, non …
Voglio aggiungere un menu di scelta rapida personalizzato alla mia applicazione web. È possibile farlo senza utilizzare librerie predefinite? In tal caso, come visualizzare un semplice menu di scelta rapida personalizzato che non utilizza una libreria JavaScript di terze parti? Sto mirando a qualcosa di simile a quello che fa …
Vorrei chiamare una funzione usando un array come parametri: const x = ['p0', 'p1', 'p2']; call_me(x[0], x[1], x[2]); // I don't like it function call_me (param0, param1, param2 ) { // ... } Esiste un modo migliore per trasmettere il contenuto di xin call_me()?
Mi sto solo chiedendo come posso usare JavaScript per simulare un clic su un elemento. Attualmente ho: <script type="text/javascript"> function simulateClick(control) { if (document.all) { control.click(); } else { var evObj = document.createEvent('MouseEvents'); evObj.initMouseEvent('click', true, true, window, 1, 12, 345, 7, 220, false, false, true, false, 0, null ); control.dispatchEvent(evObj); …
Mi manca un'opzione su come ottenere il numero indice all'interno della mapfunzione utilizzando Listda Immutable.js: var list2 = list1.map(mapper => { a: mapper.a, b: mapper.index??? }).toList(); La documentazione mostra che map()ritorna Iterable<number, M>. Esiste un modo elegante per ciò di cui ho bisogno?
Posso scrivere la if elsestenografia senza il else? var x=1; x==2 ? dosomething() : doNothingButContinueCode(); Ho notato che mettere nullper il resto funziona (ma non ho idea del perché o se sia una buona idea). Modifica: Alcuni di voi sembrano confusi perché mi preoccuperei di provare questo. State tranquilli che …
Ho letto l'articolo su https://developer.mozilla.org/en/DOM/element.addEventListener ma non riesco a capire l' useCaptureattributo. Definizione c'è: Se vero, useCapture indica che l'utente desidera avviare l'acquisizione. Dopo aver avviato l'acquisizione, tutti gli eventi del tipo specificato verranno inviati al listener registrato prima di essere inviati a qualsiasi EventTarget sotto di esso nella struttura …
Sto affrontando un problema su come ottenere il valore tagiddal mio URL: localhost:8888/p?tagid=1234. Aiutami a correggere il mio codice controller. Non sono in grado di ottenere il tagidvalore. Il mio codice è il seguente: app.js: var express = require('express'), http = require('http'), path = require('path'); var app = express(); var …
Ho appena scoperto chromestatus.com e, dopo aver perso diverse ore della mia giornata, ho trovato questa funzione : Mappa: gli oggetti mappa sono semplici mappe chiave / valore. Mi ha confuso. Gli oggetti JavaScript normali sono dizionari, quindi in che modo Mapdifferisce da un dizionario? Concettualmente, sono identici (secondo Qual …
Qualcuno può dirmi la differenza esatta tra currentTarget e targetproprietà negli eventi Javascript con esempio e quale proprietà viene utilizzata in quale scenario?
Sto cercando di accedere a un'immagine statica da utilizzare all'interno di una backgroundImageproprietà inline all'interno di React. Sfortunatamente, mi sono esaurito su come farlo. In generale, ho pensato che avessi fatto semplicemente come segue: import Background from '../images/background_image.png'; var sectionStyle = { width: "100%", height: "400px", backgroundImage: "url(" + { …
Ho del codice JavaScript che funziona in IE contenente quanto segue: myElement.innerText = "foo"; Tuttavia, sembra che la proprietà 'innerText' non funzioni in Firefox. Esiste un equivalente di Firefox? Oppure esiste una proprietà più generica per browser diversi che può essere utilizzata?
Sto cercando di passare alcuni parametri a una funzione utilizzata come callback, come posso farlo? function tryMe (param1, param2) { alert (param1 + " and " + param2); } function callbackTester (callback, param1, param2) { callback (param1, param2); } callbackTester (tryMe, "hello", "goodbye");
Sto usando jQuery SVG. Non riesco ad aggiungere o rimuovere una classe a un oggetto. Qualcuno sa il mio errore? SVG: <rect class="jimmy" id="p5" x="200" y="200" width="100" height="100" /> Il jQuery che non aggiungerà la classe: $(".jimmy").click(function() { $(this).addClass("clicked"); }); So che SVG e jQuery stanno funzionando bene insieme perché …
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.