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 evidenziare / selezionare il contenuto di un tag DIV quando l'utente fa clic sul DIV ... l'idea è che tutto il testo sia evidenziato / selezionato in modo che l'utente non debba evidenziare manualmente il testo con il mouse e potenzialmente perdere un po 'di testo? Ad esempio, supponiamo …
Ho un elenco di giocatori che appartengono a un gruppo ciascuno. Come posso usare un filtro per elencare gli utenti per gruppo? [{name: 'Gene', team: 'team alpha'}, {name: 'George', team: 'team beta'}, {name: 'Steve', team: 'team gamma'}, {name: 'Paula', team: 'team beta'}, {name: 'Scruath of the 5th sector', team: 'team …
Di recente ho iniziato a lavorare in Node.js e nel file app.js c'è questa riga: app.use(express.favicon()); Ora, come posso impostare il mio favicon.ico personalizzato?
Voglio sostituire tutte le occorrenze di caratteri di spazi bianchi (spazio, tabulazione, nuova riga) in JavaScript. Come si fa? Provai: str.replace(/ /gi, "X")
Apporterò una modifica ai miei file JS ma non cambierà davvero nel browser, devo rinominare i file ogni volta in modo che lo ricarichi. Esiste una sorta di comando .htaccess che posso aggiungere o qualcosa per impedirne la memorizzazione nella cache? Sta persino memorizzando nella cache le mie pagine HTML …
Sto cercando di rimuovere un listener di eventi all'interno di una definizione di listener: canvas.addEventListener('click', function(event) { click++; if(click == 50) { // remove this event listener here! } // More code here ... Come potrei farlo? this = event ... Grazie.
Posso usare JavaScript per verificare (indipendentemente dalle barre di scorrimento) se un elemento HTML ha traboccato il suo contenuto? Ad esempio, un div lungo con dimensioni fisse piccole, la proprietà di overflow impostata su visibile e nessuna barra di scorrimento sull'elemento.
C'è un modo per rilevare se un pulsante del mouse è attualmente inattivo in JavaScript? Conosco l'evento "mousedown", ma non è quello di cui ho bisogno. Qualche volta dopo aver premuto il pulsante del mouse, voglio essere in grado di rilevare se è ancora premuto. È possibile?
Come ogni sviluppatore JavaScript esperto sa, ci sono molti (troppi) modi per fare la stessa cosa. Ad esempio, supponi di avere un campo di testo come segue: <form name="myForm"> <input type="text" name="foo" id="foo" /> Esistono molti modi per accedervi in JavaScript: [1] document.forms[0].elements[0]; [2] document.myForm.foo; [3] document.getElementById('foo'); [4] document.getElementById('myForm').foo; ... …
Supponiamo di voler avere endpoint REST che abbiano un aspetto simile a questo: /user/ /user/user_id /user/user_id/items/ /user/user_id/items/item_id CRUD su ciascuno se ha senso. Ad esempio, / user POST crea un nuovo utente, GET recupera tutti gli utenti. / user / user_id GET recupera solo quell'utente. Gli elementi sono specifici dell'utente, …
Stavo provando a GETutilizzare dati binari requeste avevo qualcosa di simile: var requestSettings = { method: 'GET', url: url, }; request(requestSettings, function(error, response, body) { // Use body as a binary Buffer } Ma bodyera sempre qualche byte diverso dal previsto. Dopo ulteriori accertamenti ho scoperto che requestpresunto bodyè una …
Va bene, mi sono dilettato in JavaScript prima, ma la cosa più utile che ho scritto è un cambio di stile CSS. Quindi sono un po 'nuovo in questo. Diciamo che ho un codice HTML come questo: <div id="foo"> <div class="bar"> Hello world! </div> </div> Come cambierei "Ciao mondo!" a …
Sto ricostruendo un vecchio progetto Java in Javascript e mi sono reso conto che non esiste un buon modo per fare enumerazioni in JS. Il meglio che posso inventare è: const Colors = { RED: Symbol("red"), BLUE: Symbol("blue"), GREEN: Symbol("green") }; Object.freeze(Colors); La constmantiene Colorsdalla riassegnazione e congela impedisce mutando …
var date = "2012-01-18T16:03"; var date = new Date(date); console.log(date.getMinutes()); console.log(date.getMinutes().length) Questo restituisce 3. Come posso farlo restituire '03'? Perché il .lengthritorno non viene individuato? Ho provato questo, ma non ha funzionato: Se strlen == 1alloranum = ('0' + num);
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.