Domande taggate «javascript»

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].

1
Come profilare il codice sorgente nativo di React usando Xcode / Instruments / Time Profiler
Stiamo utilizzando React Native 0.59.10e React-Redux 5.0.7e stiamo riscontrando un problema di prestazioni legato alla CPU, in cui le nostre azioni Redux richiedono ~ 0,25 secondi per essere completate. Abbiamo profilato usando la configurazione di Time Profiler in Instruments, ma nessuno del nostro codice JS è simbolizzato. Il debug remoto …


1
confuso sulla dichiarazione di funzione in {}
var a; if (true) { a = 5; function a() {} a = 0; console.log(a) } console.log(a) Esegui snippet di codiceNascondi risultatiEspandi frammento Ho visto il codice sopra, una funzione è dichiarata in {}. Penso che stamperebbe 0 0, ma stampa 0 5
18 javascript 


2
Come funzionano internamente le funzioni di ordine superiore, come .map (), in JavaScript?
Oggi tutti cercano di utilizzare questo tipo di funzioni di ordine superiore per ottenere risultati promettenti scrivendo meno codice. Ma mi chiedo come funzionino queste funzioni internamente. Supponiamo che scrivo qualcosa del genere var numbers = [16, 25, 36]; var results = numbers.map(Math.sqrt); console.log(results); // [4, 5, 6] Esegui snippet …

4
Come utilizzare il concatenamento opzionale in Node.js 12
Il concatenamento opzionale ( obj?.param1?.param2) sembra essere una grande funzionalità e volevo davvero vederlo implementato e finalmente sbarazzarmi di if annidati, funzioni arbitrarie e cosa non per un'operazione così semplice. Ma c'è un problema, non funziona. Ho aggiornato al nodo 12 e continuo a ricevere un errore: var dude = …

1
Ottenere il valore nel Completamento automatico UI materiale React
Mi riferisco alla documentazione di React Material-UI ( https://material-ui.com/components/autocomplete/ ). Nel codice demo, <Autocomplete options={top100Films} getOptionLabel={(option: FilmOptionType) => option.title} style={{ width: 300 }} renderInput={params => ( <TextField {...params} label="Combo box" variant="outlined" fullWidth /> )} /> Capisco come funziona, ma non sono sicuro di come dovrei ottenere il valore selezionato. Ad …

4
Cambia array in javascript in oggetto più semplice
Ho un semplice JSON con un array che contiene ulteriori oggetti, ecc. Come questo: languagePack: [ { 'key': 'Username', 'value': 'Benutzername', 'group': 'default' }, { 'key': 'Password', 'value': 'Passwort', 'group': 'default' } ] Ma quello che voglio davvero è un oggetto come questo: languagePack: { 'Username': 'Benutzername', 'Password': 'Passwort' } …

5
Non consentire lo scorrimento orizzontale durante lo scorrimento verticale (e viceversa)
Ho un elenco, con overflow-xe overflow-yimpostato su auto. Inoltre, ho impostato lo scorrimento del momento, quindi lo scorrimento del tocco funziona bene nei dispositivi mobili, usando webkit-overflow-scrolling: true. Il problema, tuttavia, è che non riesco a capire come disabilitare lo scorrimento orizzontale quando si scorre verticalmente. Porta a un'esperienza utente …

2
Come creare cerchi tratteggiati con spaziatura uniforme?
Volevo creare un cerchio tratteggiato con CSS e crearlo con il seguente processo. Sebbene il cerchio tratteggiato possa essere visualizzato con questo processo, il divario tra la fine e l'inizio della linea tratteggiata si è ridotto e il divario non era uniforme. .c { width: 500px; height: 500px; border-width: 15px; …
16 javascript  html  css 



8
Come selezionare più celle usando ctrl + clic
Ho un tavolo con i numeri. Quando faccio clic su una cella nella tabella, attiva / disattiva lo stato attivo. Voglio selezionare una cella e premere crtl e selezionare un'altra cella, e come risultato le celle tra la prima e la seconda diventeranno attive. Come implementarlo? codepen https://codepen.io/geeny273/pen/GRJXBQP <div id="grid"> …
16 javascript  html  css 

1
Perché getComputedStyle () in un test JEST restituisce risultati diversi agli stili calcolati in Chrome / Firefox DevTools
Ho scritto un pulsante personalizzato ( MyStyledButton) basato su material-ui Button . import React from "react"; import { Button } from "@material-ui/core"; import { makeStyles } from "@material-ui/styles"; const useStyles = makeStyles({ root: { minWidth: 100 } }); function MyStyledButton(props) { const buttonStyle = useStyles(props); const { children, width, ...others …

7
Ri-struttura dell'array JavaScript
Ho un array con indirizzi di studenti e genitori. Per esempio, const users = [{ id: 1, name: 'John', email: 'johnson@mail.com', age: 25, parent_address: 'USA', relationship:'mother' }, { id: 1, name: 'John', email: 'johnson@mail.com', age: 25, parent_address: 'Spain', relationship:'father' }, { id: 2, name: 'Mark', email: 'mark@mail.com', age: 28, parent_address: …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.