Ricerca nel sito web
Possibile duplicato: operatore di coalescenza nulla per JavaScript?
In C#, puoi fare questo:
var obj = newObject ?? defaultObject;Questo significa assegnare newObject a obj se non è nullo, altrimenti assegnare defaultObj
Continua a leggere →
Qual è l'espressione XPath per selezionare tutti gli elementi, i nodi di testo e i nodi di commento, nello stesso ordine in cui appaiono nel documento?
Il seguente seleziona efficacemente tutti gli elementi, ma non i nodi di testo e i nodi di com
Continua a leggere →
Lavorando con expressjs da circa un mese, mi sono imbattuto nel problema del caricamento dei file. Nonostante abbia consultato Google e vari blog, non sono riuscito a trovare una risposta alle seguenti tre domande:
Cosa devo fare/quali impostazioni di
Continua a leggere →Ho costruito diverse app con Backbone e apprezzo la struttura e l'organizzazione del codice lato client. Sto passando allo sviluppo con Node, usando Express, e non sono sicuro su come Express e Backbone possano lavorare insieme nella gestione delle rotte.
Devi capire che Node e Backbone sono indipendenti l'uno dall'altro.
Nonostante i miei migliori sforzi, sono bloccato nel cercare di ottenere le chiavi dell'array per gli elementi del modulo inviati a NodeJS, Express e Handlebars.
I miei elementi del modulo sembrano così:
{{#each block}} <input type='text' name='block_payout[{{id}}]' /> {{/each}Questo
Continua a leggere →Sto cercando di creare un'app Node.js e devo definire i cookie. Questo è parte del codice:
var app = express(); app.set('port', process.env.PORT || 3000); app.set('views', __dirname + '/views'); app.set('view engine', 'ejs'); app.use(express.favicon()); app.use(express.cookieParser()); app.use(express.json()); app.use(express.urlencoded()); app.use(express.methodOverride()); app.use(app.router); app.use(express.static(path.join(__dirname, 'public'))); ... app.get('/', routes.in Continua a leggere →
Ho questa app node.js gestita tramite proxy da Nginx (in produzione). Una route è qualcosa del genere:
exports.download = function(req, res){ var id = req.params.id; if (id && id == 'latest') { res.download(config.items.release_directory+'/<1.6GB-file>. Continua a leggere →Ho appena sprecato molto tempo cercando di capire perché Firefox e Chrome mi dicevano entrambi SyntaxError: expected expression, got '<' e rifiutavano di caricare lo script sulla mia pagina web. Si è scoperto che il problema era perché avevo scritto
<script src="static/js/common.js"></script>invece di
<script src="/static/js/common.js"></script>Ora capisco completam
Continua a leggere →
Sto creando una regex dinamicamente.
var link = "www.google.com"; var reg = '^'+link+'{1}|(?<=\s)'+link+'{1}(?=\s)|'+link+'{1}$'; console.log(reg); var result = new RegExp(reg, 'g');
Sto ricevendo questo errore
Uncaught SyntaxError: Invalid regular expression: /^www.google.com{1}|(? Continua a leggere →Ho un'app web Express.js che si rompe continuamente a causa di problemi di memoria:
FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memoryQuando avvio il servizio, l'utilizzo della memoria è di circa 170Mb (segnalato da htop come memoria RES). Poi comincio a inviargli richieste, e la memoria inizia a salire. Sto usando memwatch per cercare di tracciare il problema in quello che sembra essere una perdita di memoria, m
Continua a leggere →