Domande con tag 'javascript'

1
risposta

Se definisco una proprietà da prototipare appare nel costruttore di oggetto, perché?

Ho preso l'esempio da questa domanda leggermente modificato: Qual è il punto del metodo del prototipo? function employee(name,jobtitle,born) { this.name=name; this.jobtitle=jobtitle; this.born=born; this.status="single" } employee.prototype....
posta 10.09.2012 - 22:48
0
risposte

Devo sostituire le eccezioni JavaScript native con un concetto estraneo?

Ho un caso in cui vorrei evitare di utilizzare le eccezioni per gli errori di convalida nel parametro di callback della mia funzione. Questi errori non sono davvero eccezionali e try...catch può impedire a un motore JS di ottimizzare l'inte...
posta 11.10.2016 - 20:08
0
risposte

Ottimizzazione di una visualizzazione client-server che esaurisce la memoria

Ho una visualizzazione (basata sullo shader) che sto utilizzando in un browser Chrome. Recentemente ho esaurito la memoria dopo aver periodicamente aggiornato il pool di dati dal server, o se la visualizzazione è troppo grande (richiedo troppi d...
posta 06.12.2016 - 21:13
0
risposte

Come rifattorizzare questa confusa architettura javascript?

Un po 'di tempo fa ho ereditato il front-end su un prodotto al lavoro e ho costruito ulteriormente su un'architettura un po' confusa di javascript. Finalmente ho il tempo a mia disposizione e la volontà del senior management di dedicare un po 'd...
posta 06.12.2016 - 02:29
1
risposta

Emulazione delle classi in Javascript

Prendiamo il seguente esempio di ereditarietà in javascript: var Employee = function(name, salary) { Person.call(this, name); this.name = name; this.salary = salary; } Employee.prototype = Object.create(Person.prototype); Employee.protot...
posta 13.09.2016 - 10:15
1
risposta

Separazione di una grande applicazione javascript che utilizza il modello di namespace degli oggetti

Ho un'applicazione backbone mission-critical costruita prima che AMD e CommonJS fossero ampiamente utilizzati. Questa applicazione fa un uso pesante del pattern Object Namespacing, in modo che tutte le viste, i controller, ecc. Siano nidificati...
posta 20.06.2017 - 15:19
0
risposte

Come caricare un grande array 3D in memoria in Javascript

Nel mio javascript three.js, utilizzo input, tipo di file per caricare un file di testo di grandi dimensioni (~ 173 MB) contenente i risultati calcolati. Poi ho usato numjs per analizzare il testo in un array 3D float 200 * ^ 3. Mantengo questa...
posta 30.05.2017 - 22:00
0
risposte

progettazione di server.js migliori e nitidi (il file chiamato per avviare l'applicazione nodo 'ad es. nodo server.js')

Durante la creazione del file server.js, è necessario fornire le informazioni sui percorsi come var Login = require('./routes/login.js'); app.use('/login', Login); Ora, supponiamo che il progetto del nodo sia un progetto di servizi REST. qu...
posta 27.10.2016 - 08:19
0
risposte

Qual è il modo più veloce di usare condizionale in Javascript quando si confrontano più stringhe?

Ho un pezzo di codice che assomiglia a qualcosa di simile var abc = function(pathin, pathout) { if(pathout === "bcd/fgh" && pathin === "egh/abcd/gh") {....} else if(pathout === "abc/bcd/efg/fgh" &&a...
posta 26.10.2016 - 16:31
0
risposte

Modo corretto per la ricerca geografica

Attualmente sto usando firebase che mi limita a domande semplici e perché voglio evitare di usare il keyEntered modo di gestire le query geografiche di geoFire ho deciso di cimentarmi con la mia (ingenua) implementazione. Non sono convinto...
posta 25.10.2016 - 01:21