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].
Qualcuno sa se l' onbeforeunloadevento è supportato su iPad e / o se c'è un modo diverso di usarlo? Ho provato praticamente di tutto e sembra che l' onbeforeunloadevento non si sia mai attivato sull'iPad (browser Safari). Nello specifico, questo è quello che ho provato: window.onbeforeunload = function(event) { event.returnValue …
Creerò un elemento XML in JavaScript per scambiare dati con il lato server. Ho scoperto di poterlo fare condocument.createElement . Ma non so come convertirlo in stringa. C'è qualche API nel browser per renderlo più facile? O esiste una libreria JS che includa questa API? EDIT: ho scoperto che l'API …
Mi chiedevo se posso avere tipi condizionali in TypeScript? Attualmente ho la seguente interfaccia: interface ValidationResult { isValid: boolean; errorText?: string; } Ma voglio rimuoverlo errorTexte averlo solo quando isValidè falsecome proprietà richiesta . Vorrei poterlo scrivere come la seguente interfaccia: interface ValidationResult { isValid: true; } interface ValidationResult { …
let x = 0; async function test() { x += await 5; console.log('x :', x); } test(); x += 1; console.log('x :', x); Esegui snippet di codiceNascondi risultatiEspandi frammento I valori di xlogged sono 1e 5. La mia domanda è: perché è il valore dix 5 sul secondo registro? Se …
function singleDigit(num) { let counter = 0 let number = [...num + ''].map(Number).reduce((x, y) => {return x * y}) if(number <= 9){ console.log(number) }else{ console.log(number) return singleDigit(number), counter += 1 } } singleDigit(39) Esegui snippet di codiceNascondi risultatiEspandi frammento Il codice sopra prende un numero intero e lo riduce a …
Secondo la documentazione di MDN suundefined : Nei browser moderni (JavaScript 1.8.5 / Firefox 4+), undefined è una proprietà non configurabile, non scrivibile secondo la specifica ECMAScript 5. Anche quando questo non è il caso, evitare di ignorarlo. Uno degli attributi di proprietà di undefined è che non è scrivibile. …
Ho un progetto ApolloServer che mi sta dando problemi, quindi ho pensato di aggiornarlo e ho riscontrato problemi durante l'utilizzo dell'ultima Babel. Il mio "index.js" è: require('dotenv').config() import {startServer} from './server' startServer() E quando lo eseguo, viene visualizzato l'errore "SyntaxError: impossibile utilizzare l'istruzione import all'esterno di un modulo". Per prima …
Sto usando il webpack con HtmlWebpackPlugin, html-loadere file-loader. Ho una struttura di progetto semplice in cui non uso quadri, ma solo dattiloscritto. Pertanto, scrivo il mio codice HTML direttamente su index.html. Uso anche questo file HTML come modello in HtmlWebpackPlugin. Come tutti i siti Web, devo inserire un'immagine che si …
Dopo aver effettuato l'aggiornamento a 0.61 nativo per reazione, ricevo molti avvisi del genere: VirtualizedLists should never be nested inside plain ScrollViews with the same orientation - use another VirtualizedList-backed container instead. Qual è l'altro VirtualizedList-backed containerche dovrei usare, e perché ora si consiglia di non usare così?
Ho giocato con JS e non riesco a capire come JS decida quali elementi aggiungere all'array creato durante l'utilizzo Array.from(). Ad esempio, la seguente emoji 👍 ha un length2, poiché è composta da due punti di codice, ma Array.from()tratta questi due punti di codice come uno, dando una matrice con …
Ho una sfida in JavaScript che sto cercando di capire già da un po '. Considera questo array: let arr = [0, 1, 0, 2, 0, 3, 0, 4, 0, 5]; Devo produrre questo risultato: arr = [0, 0, 0, 0, 0, 5, 4, 3, 2, 1] Sto seguendo questa …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso il mese scorso . Sono un principiante di JavaScript e sto provando a creare due …
Il modo standard di utilizzare un React use Hook di stato è il seguente: const [count, setCount] = useState(0); Tuttavia, questa const countvariabile verrà chiaramente riassegnata a un diverso valore di base. Perché allora la variabile non è definita come let count?
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.