Sto lavorando a un progetto in cui stiamo facendo un sacco di javascript personalizzati e in particolare jQuery, su un progetto in stile mvc.Qual è un buon modo per ridefinire un numero crescente di funzioni javascript/jquery?
L'unico problema è che continuo ad aggiungere sempre più funzioni/variabili globali e stanno accumulando. Ho alcuni file ma non sono sicuro di come suddividere alcune delle cose in file separati.
Ho pensato di comporre alcune di queste funzioni e variabili globali in oggetti, ma la sintassi dell'oggetto in javascript mi sembra un po 'imbarazzante (a causa dell'assenza di classi classiche). Sebbene se avessi un buon esempio da seguire forse potrei venire in giro.
Come gestite un progetto in cui le funzioni e le variabili globali di JavaScript iniziano ad accumularsi in questo modo?
Non credo che la sintassi degli oggetti di JavaScript possa essere ragionevolmente descritta come un hack. Se mai, è la parte più elegante della lingua. Se intendi provare a scrivere le lezioni in classe è doloroso, non potrei essere più d'accordo con te. È un linguaggio orientato agli oggetti, non un linguaggio basato sulla classe. – Nosredna