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].
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 3 anni fa . Migliora questa domanda Qual è la differenza tra l'utilizzo di Require.JS …
Ho un'espressione regolare molto lunga, che desidero dividere in più righe nel mio codice JavaScript per mantenere ogni lunghezza di 80 caratteri in base alle regole di JSLint. È solo meglio per la lettura, penso. Ecco un esempio di modello: var pattern = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
Sto cercando di scrivere una funzione che procede come segue: accetta un array di numeri interi come argomento (ad es. [1,2,3,4]) crea una matrice di tutte le possibili permutazioni di [1,2,3,4], con ciascuna permutazione avente una lunghezza di 4 la funzione di seguito (l'ho trovata online) lo fa prendendo una …
Supponiamo di voler rendere riutilizzabile quanto segue: function replace_foo(target, replacement) { return target.replace("string_to_replace",replacement); } Potrei fare qualcosa del genere: function replace_foo(target, string_to_replace, replacement) { return target.replace(string_to_replace,replacement); } Con i letterali stringa questo è abbastanza facile. E se volessi diventare un po 'più complicato con la regex? Ad esempio, supponiamo che …
Sto costruendo un sito in cui vorrei creare un lato client di file dal valore di un elemento textarea. Ho il codice in atto per farlo, ma sto ottenendo questo errore Errore HTTP 404.15 - Non trovato Il modulo di filtro richieste è configurato per rifiutare una richiesta in cui …
Per un nuovo modulo sto cercando di usare npm buildsenza gulp / Grunt / altri strumenti di costruzione specializzati. "scripts": { "build": "node build.js" }, Il mio build.js è semplicemente console.log('Hello') Tuttavia, in esecuzione npm build Esce semplicemente senza stampare nulla, con uno stato pari a 0. In esecuzione: npm …
Supponiamo di avere la seguente regola CSS nella mia pagina: body { font-family: Calibri, Trebuchet MS, Helvetica, sans-serif; } Come posso rilevare quale dei caratteri definiti è stato utilizzato nel browser dell'utente? Modifica per le persone che si chiedono perché voglio farlo: Il carattere che sto rilevando contiene glifi che …
È possibile definire una variabile globale con webpack per ottenere qualcosa del genere: var myvar = {}; Tutti gli esempi che ho visto stavano usando un file esterno require("imports?$=jquery!./file.js")
Il typeof operatore non ci aiuta davvero a trovare il tipo reale di un oggetto. Ho già visto il seguente codice: Object.prototype.toString.apply(t) Domanda: È il modo più accurato di verificare il tipo di oggetto?
Sto cercando di costruire un video player, che funzioni ovunque. finora andrei con: <video> <source src="video.mp4"></source> <source src="video.ogv"></source> <object data="flowplayer.swf" type="application/x-shockwave-flash"> <param name="movie" value="flowplayer.swf" /> <param name="flashvars" value='config={"clip":"video.mp4"}' /> </object> </video> (come visto su diversi siti, ad esempio video per tutti ) finora, tutto bene. ma ora voglio anche una …
function doKeyDown(event) { switch (event.keyCode) { case 32: /* Space bar was pressed */ if (x == 4) { setInterval(drawAll, 20); } else { setInterval(drawAll, 20); x += dx; } break; } } Ciao a tutti, Voglio chiamare drawAll()una volta non creando un loop che chiama drawAllancora e ancora, dovrei …
C'è un Fileoggetto in JavaScript. Voglio istanziarne uno a scopo di test. Ho provato new File(), ma ricevo un errore "Costruttore illegale". È possibile creare un Fileoggetto? Riferimento all'oggetto file: https://developer.mozilla.org/en/DOM/File
Voglio visualizzare la data usando il formato europeo, dd/MM/yyyyma usando il formato DatePipe shortDate viene visualizzato solo usando lo stile della data USA MM/dd/yyyy. Suppongo che l'impostazione internazionale predefinita sia en_US. Forse mi manca la documentazione, ma come posso modificare le impostazioni internazionali predefinite in un'app Angular2? O forse c'è …
var listToDelete = ['abc', 'efg']; var arrayOfObjects = [{id:'abc',name:'oh'}, // delete me {id:'efg',name:'em'}, // delete me {id:'hij',name:'ge'}] // all that should remain Come rimuovo un oggetto dall'array abbinando la proprietà dell'oggetto? Solo JavaScript nativo per favore. Sto riscontrando problemi nell'utilizzo della giunzione perché la lunghezza diminuisce ad ogni eliminazione. L'uso …
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.