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

13
Come disabilitare i collegamenti 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 …
263 javascript  jquery  html  css 

26
Quando JavaScript () di eval non è male?
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, …





13
Precaricamento delle immagini con JavaScript
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.
263 javascript 


6
Devo tornare dopo una risoluzione / rifiuto precoce?
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?


14
Metodo di classe vs. statico in JavaScript
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 …
262 javascript  oop 



1
formato data con moment.js
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 …


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.