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].
Esiste un modo per rilevare HTTP o HTTPS e quindi forzare l'utilizzo di HTTPS con JavaScript? Ho alcuni codici per rilevare l'HTTP o l'HTTPS ma non posso forzarlo https:. Sto usando la proprietà window.location.protocol per impostare qualunque sia il sito per https:aggiornare la pagina e, si spera, ricaricare un nuovo …
Ho bisogno di turno per esempio 6.688689a 6.7, ma mi mostra sempre 7. Il mio metodo: Math.round(6.688689); //or Math.round(6.688689, 1); //or Math.round(6.688689, 2); Ma il risultato è sempre lo stesso 7... Cosa sto facendo di sbagliato?
C'è un modo in jQuery per ottenere tutti i CSS da un elemento esistente e applicarlo a un altro senza elencarli tutti? So che funzionerebbe se fossero un attributo di stile attr(), ma tutti i miei stili sono in un foglio di stile esterno.
Come potrei avere un'azione JavaScript che potrebbe avere degli effetti sulla pagina corrente ma che cambierebbe anche l'URL nel browser, quindi se l'utente preme ricaricare o aggiungere un segnalibro, verrà usato il nuovo URL? Sarebbe anche bello se il pulsante Indietro ricaricasse l'URL originale. Sto cercando di registrare lo stato …
Che cos'è la garbage collection JavaScript? Cosa è importante che un programmatore web capisca sulla raccolta dei rifiuti di JavaScript, al fine di scrivere codice migliore?
Voglio sapere la dimensione occupata da un oggetto JavaScript. Prendi la seguente funzione: function Marks(){ this.maxMarks = 100; } function Student(){ this.firstName = "firstName"; this.lastName = "lastName"; this.marks = new Marks(); } Ora ho un'istanza di student: var stud = new Student(); in modo che io possa fare cose del …
Voglio formattare un numero per avere due cifre. Il problema si verifica quando 0- 9viene passato, quindi ho bisogno che sia formattato su 00- 09. Esiste un formattatore di numeri in JavaScript?
Di 'che ho il seguente: export const SOME_ACTION = 'SOME_ACTION'; export function someAction() { return { type: SOME_ACTION, } } E in quel creatore di azioni, voglio accedere allo stato globale del negozio (tutti i riduttori). È meglio farlo: import store from '../store'; export const SOME_ACTION = 'SOME_ACTION'; export function …
Se hai lavorato con JavaScript a lungo, sei consapevole che Internet Explorer non implementa la funzione ECMAScript per Array.prototype.indexOf () [incluso Internet Explorer 8]. Non è un grosso problema, perché puoi estendere la funzionalità sulla tua pagina con il seguente codice. Array.prototype.indexOf = function(obj, start) { for (var i = …
Non c'è un modo semplice per passare un figlio propsal suo genitore usando eventi, in React.js? var Child = React.createClass({ render: function() { <a onClick={this.props.onClick}>Click me</a> } }); var Parent = React.createClass({ onClick: function(event) { // event.component.props ?why is this not available? }, render: function() { <Child onClick={this.onClick} /> } …
Ho un oggetto JavaScript come var obj = { key1: 'value1', key2: 'value2', key3: 'value3', key4: 'value4' } Come posso ottenere la lunghezza e l'elenco delle chiavi in questo oggetto?
Come trovare l'ID del pulsante su cui si fa clic? <button id="1" onClick="reply_click()"></button> <button id="2" onClick="reply_click()"></button> <button id="3" onClick="reply_click()"></button> function reply_click() { }
Ad esempio, supponendo che x = filename.jpg, voglio ottenere filename, dove filenamepotrebbe essere qualsiasi nome di file (supponiamo che il nome del file contenga solo [a-zA-Z0-9-_] per semplificare.). Ho visto x.substring(0, x.indexOf('.jpg'))su frammenti di DZone , ma non avrebbe x.substring(0, x.length-4)funzionato meglio? Perché, lengthè una proprietà e non esegue il …
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.