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].
Ho un pulsante di collegamento all'interno di un <td>che devo disabilitare. Funziona su IE ma non funziona su Firefox e Chrome. La struttura è - Collegamento all'interno di a <td>. Non riesco ad aggiungere alcun contenitore nel <td>(come div / span) Ho provato tutto quanto segue ma non funziona su …
Sto scrivendo del codice JavaScript per analizzare le funzioni inserite dall'utente (per funzionalità simili a fogli di calcolo). Dopo aver analizzato la formula, ho potuto convertirlo in JavaScript ed eseguirlo eval()per ottenere il risultato. Tuttavia, ho sempre evitato di usarlo eval()se posso evitarlo perché è malvagio (e, giustamente o erroneamente, …
Come posso accedere al nome di una funzione dall'interno di quella funzione? // parasitic inheritance var ns.parent.child = function() { var parent = new ns.parent(); parent.newFunc = function() { } return parent; } var ns.parent = function() { // at this point, i want to know who the child is …
Vorrei che la mia estensione di Chrome si ricaricasse ogni volta che salvo un file nella cartella delle estensioni, senza dover fare esplicito clic su "ricaricare" in chrome: // extensions /. È possibile? Modifica: sono consapevole di poter aggiornare l'intervallo in cui Chrome ricarica le estensioni, che è una soluzione …
In SQL possiamo vedere se una stringa è in un elenco in questo modo: Column IN ('a', 'b', 'c') Qual è un buon modo per farlo in JavaScript? È così goffo fare questo: if (expression1 || expression2 || str === 'a' || str === 'b' || str === 'c') { …
Ho var ar = [1, 2, 3, 4, 5]e voglio qualche funzione getSubarray(array, fromIndex, toIndex), quel risultato di chiamata getSubarray(ar, 1, 3)è nuovo array [2, 3, 4].
La funzione che ho scritto di seguito è sufficiente per precaricare le immagini nella maggior parte, se non in tutti, i browser comunemente usati oggi? function preloadImage(url) { var img=new Image(); img.src=url; } Ho una serie di URL di immagini che ricopro e chiamo la preloadImagefunzione per ciascun URL.
Sto cercando di conoscere nuovi usi di javascript come lingua lato server e come lingua funzionale. Qualche giorno fa ho sentito parlare di node.js e di express framework. Poi ho visto su underscore.js come un insieme di funzioni di utilità. Ho visto questa domanda su StackOverflow . Dice che possiamo …
Supponiamo che io abbia il seguente codice. function divide(numerator, denominator) { return new Promise((resolve, reject) => { if(denominator === 0){ reject("Cannot divide by 0"); return; //superfluous? } resolve(numerator / denominator); }); } Se il mio obiettivo è quello di utilizzare rejectper uscire presto, dovrei prendere l'abitudine di returning anche dopo?
Sembra che se carico il contenuto dinamico utilizzando $.get(), il risultato viene memorizzato nella cache nel browser. L'aggiunta di una stringa casuale in QueryString sembra risolvere questo problema (io uso new Date().toString()), ma questo sembra un trucco. C'è un altro modo per raggiungere questo obiettivo? Oppure, se la stringa univoca …
So che funzionerà: function Foo() {}; Foo.prototype.talk = function () { alert('hello~\n'); }; var a = new Foo; a.talk(); // 'hello~\n' Ma se voglio chiamare Foo.talk() // this will not work Foo.prototype.talk() // this works correctly Trovo alcuni metodi per far Foo.talkfunzionare, Foo.__proto__ = Foo.prototype Foo.talk = Foo.prototype.talk Ci sono …
Sto facendo fatica a cercare di importare i moduli lodash. Ho impostato il mio progetto usando npm + gulp e continuo a colpire lo stesso muro. Ho provato il lodash normale, ma anche lodash-es. Il pacchetto npm lodash: (ha un file index.js nella cartella principale del pacchetto) import * as …
sembra davvero una domanda semplice ma non ho avuto fortuna a cercare. Che cosa significa il +din function addMonths(d, n, keepTime) { if (+d) { si intende?
Ho una stringa in questo formato: var testDate = "Fri Apr 12 2013 19:08:55 GMT-0500 (CDT)" Vorrei usare moment.js per ottenerlo in questo formato mm/dd/yyyy : 04/12/2013per la visualizzazione. Ho provato a farlo usando questo metodo, moment(testDate,'mm/dd/yyyy'); Quali errori e dice there is no such method called replace? mi sto …
Attualmente sto lottando con i percorsi di nidificazione utilizzando il router di reazione v4. L'esempio più vicino è stata la configurazione del percorso nella documentazione di React-Router v4 . Voglio dividere la mia app in 2 parti diverse. Un frontend e un'area di amministrazione. Stavo pensando a qualcosa del genere: …
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.