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].
Un iterabile è lo stesso di un iteratore o sono diversi? Sembra, dalle specifiche , che un iterabile sia un oggetto, diciamo, objtale che si obj[Symbol.iterator]riferisce a una funzione, così che quando viene invocato, restituisce un oggetto che ha un nextmetodo che può restituire un {value: ___, done: ___}oggetto: function …
Sto lavorando su una tabella HTML e stampando quella tabella su una stampante usando html-to-paperin vue.js, quello che sto facendo è fare clic su aggiungi creando una nuova riga e quindi su clic su stampa Sto provando a stampare la tabella ma non ci sto prendendo tutti i dati che …
Voglio creare qualche HTML tramite JS, quindi ho bisogno di scrivere l'html all'interno del file JS come: function createHtmlSection() { return "<li class=\"chapter up-wrapper-btn\">" + "<div>" + "<button><i class=\"fa fa-plus\" onclick=\"addSection('up',this)\"></i></button>" + "<label contenteditable=\"true\">section 1</label>" + "</div>" + "</li>"; } c'è uno strumento o qualche scorciatoia per creare questo tipo …
Sto usando MatterJs per un gioco basato sulla fisica e non ho trovato una soluzione al problema di prevenire il trascinamento forzato del mouse da parte del mouse attraverso altri corpi. Se trascini un corpo in un altro corpo, il corpo che viene trascinato può forzare se stesso dentro e …
TypeScript 3.7 ora supporta l' operatore di concatenamento opzionale . Quindi, puoi scrivere codice come: const value = a?.b?.c; Vale a dire, è possibile utilizzare questo operatore per accedere alle proprietà di un oggetto, dove può essere l'oggetto stesso nullo undefined. Ora quello che vorrei fare è sostanzialmente lo stesso, …
Il browser Chrome riempie automaticamente l'effetto rimosso di background-colore background-imageda Usernamee nei Passwordcampi di input. Prima del completamento automatico Dopo il completamento automatico Ma il completamento automatico del browser Chrome nasconde le mie icone dagli input e ha anche cambiato le mie background-color. Quindi ho bisogno che le mie icone …
Ho qualche problema nel caricamento variabile javascript nella casella di input del modello bootstrap: setTimeout(function() { swal({ title: "OverTime Status!", text: "You Need to get Sub OT Approval " + data.value + " Hours to Time allocate in the department", type: "warning", confirmButtonText: "OK" }, function(isConfirm) { if (isConfirm) { …
Nel seguente esempio, quando si fa clic sull'etichetta, l'input cambia stato. document.querySelector("label").addEventListener("click", function() { console.log("clicked label"); }); label { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } <input type="checkbox" id="1"> <label for="1">Label</label> Esegui snippet di codiceNascondi risultatiEspandi frammento In Chrome, quando si sposta il cursore tra gli eventi mousedowne …
Vedo che React.forwardRef sembra essere il modo sanzionato di passare un riferimento a un componente funzionale figlio, dai documenti di reazione: const FancyButton = React.forwardRef((props, ref) => ( <button ref={ref} className="FancyButton"> {props.children} </button> )); // You can now get a ref directly to the DOM button: const ref = React.createRef(); …
Ho una tabella html e voglio disegnare una freccia da una cella a un'altra cella. Ad esempio in questo modo: Come si può fare? HTML di esempio: <html> <body> <table> <tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td id="end">9</td><tr> <tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><tr> <tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><tr> <tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><tr> <tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><tr> <tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><tr> <tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><tr> <tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><tr> <tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><tr> <tr><td id="start">0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><tr> </body> </html> Se ridimensionate il browser, la freccia …
La nostra applicazione utilizza i cookie per ricordare l'accesso dell'utente. Ogni chiamata API di autenticazione che effettuiamo, il browser allega cookie HTTPonly impostati dal server con la richiesta API e viene autenticato. Questo comportamento sembra essere stato interrotto in Safari dopo il rilascio di Mojave. Ho letto della sicurezza dei …
Nel Google Play Store ricevo un avviso di seguito come questo, L'app contiene una o più librerie con problemi di sicurezza noti. Consulta questo articolo del Centro assistenza di Google per i dettagli. Librerie JavaScript vulnerabili: Nome -> jquery Versione -> 3.3.1 Problemi noti -> SNYK-JS-JQUERY-174006 File identificati -> res …
Contesto Un gioco distribuito come un'app Web progressiva con timer ( setTimeout, setInterval) e connessioni Web per ottenere comunicazioni in tempo reale. Che cosa sta succedendo Va tutto bene finché l'utente rimane nell'app. Ma quando l'utente passa a un'altra scheda o un'altra app o spegne lo schermo (nel caso di …
Ho esaminato le definizioni dei due come: Le funzioni pure sono quelle che non tentano di modificare i propri input e restituiscono sempre lo stesso risultato per gli stessi input. Esempio function sum(a, b) { return a + b; } E la funzione Impure è quella che cambia il proprio …
Ho questo layout che è stato creato in modo dinamico: for (let i = 1; i < 10; i++) { document.querySelector('.card-body').innerHTML += `<div class="row" id="img_div"> <div class="col-12 col-sm-12 col-md-2 text-center"> <img src="http://placehold.it/120x80" alt="prewiew" width="120" height="80"> </div> <div id="text_div" class="col-12 text-sm-center col-sm-12 text-md-left col-md-6"> <h4 class="name"><a href="#" id="title` + i + …
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.