Domande con tag 'javascript'

2
risposte

in che modo i siti Web rilevano la risoluzione dello schermo

link ti dice la risoluzione dello schermo, javascript abilitato, user agent e ora locale ecc. L'agente utente è una parte dell'intestazione HTTP. Come fanno a sapere di altre informazioni? Ho installato i componenti aggiuntivi di Firefox...
posta 07.06.2015 - 18:23
5
risposte

Un algoritmo genetico è un approccio corretto a questo problema?

Sto provando a calcolare un insieme di elementi che producono il massimo danno in uscita in un videogioco. Ci sono circa 50 articoli diversi, tra cui puoi scegliere 6. Esistono tutti i tipi di condizioni che ogni articolo crea. Sto scrivendo una...
posta 15.04.2011 - 02:40
2
risposte

Quante incongruenze derivano dall'elevata flessibilità di Javascript?

Lo ammetto, non ho ancora imparato il linguaggio, ma la mia esperienza con esso mi dice che Javascript è un linguaggio molto flessibile, che consente l'ereditarietà prototipale, la digitazione dinamica, funzioni come cittadini di prima classe e...
posta 15.05.2013 - 03:08
4
risposte

NodeJS come via per l'apprendimento di JavaScript [chiuso]

Sono un programmatore di backend che lavora principalmente in Python. Probabilmente non vorrò mai essere uno sviluppatore front-end a tempo pieno, ma con l'obiettivo di far crescere il mio set di competenze, mi piacerebbe diventare almeno abbast...
posta 22.01.2013 - 02:44
3
risposte

Dichiarazione delle funzioni JS in due modi: qual è il vantaggio?

Ho trovato il codice JS in cui vedo le funzioni dichiarate in due stili diversi: Metodo 1 function doSomething(){ alert('This is one way of declaring a function'); } Metodo 2 doSomething = function() { alert('And this is anot...
posta 26.02.2015 - 05:45
2
risposte

Naming self o questo qualcos'altro, una buona idea?

Sto trovando che il mio codice diventa più leggibile quando faccio un riferimento locale a questo / self, e / o lo chiamo qualcosa che abbia senso nel contesto. "self" o "this" in realtà non indicano il tipo di oggetto con cui abbiamo a che fare...
posta 19.11.2014 - 16:00
4
risposte

Restituzione di più valori in Javascript

Spesso sto scrivendo una funzione che restituisce più valori, come una coppia di coordinate: function get_coords() { return ???; } Se usassi un linguaggio come Python, userei una tupla: return (x, y) Oppure, in un linguaggio OOP come...
posta 02.10.2013 - 11:54
2
risposte

Perché JavaScript calcola la lunghezza dell'array per l'ultimo indice?

JavaScript sembra calcolare la proprietà della lunghezza dell'array per il numero dell'ultimo indice dell'array invece di contare il numero di elementi nell'array. Esempio: var testArray = ['a', 'b', 'c']; console.log(testArray.length); //3 te...
posta 07.04.2013 - 13:58
3
risposte

jQuery - stile di programmazione: molti collegamenti rispetto a uno singolo condizionale

Vedo spesso un codice del genere: $("#foo").live("mouseover mouseout", function(e) { if (e.type == "mouseover") { $("#foo").append("<div id='bar'>"); } else { $("#bar").remove(); } }); invece di più autoesp...
posta 08.08.2011 - 00:07
5
risposte

Come collaudi un'unità una funzione che cancella le proprietà?

Ho una funzione molto comune che ho sempre testato unitamente nello stesso modo, ma mi chiedo se c'è una soluzione migliore o se è anche possibile che sia coinvolto un odore di codice. Sembra un caso molto semplice ma ho una funzione che cancell...
posta 23.12.2014 - 15:16