Domande taggate «javascript»

JavaScript (da non confondere con Java) è un linguaggio di alto livello, dinamico, multi-paradigma, tipicamente debolmente usato per lo scripting sia lato client che lato server. Utilizzare questo tag per domande relative alle implementazioni comuni di ECMAScript, JavaScript, JScript, ecc. JS non si riferisce in genere al cugino ECMA, ActionScript.

2
Ci sono dei principi OO che sono praticamente applicabili per Javascript?
Javascript è un linguaggio orientato agli oggetti basato su prototipo ma può diventare basato su classi in vari modi, sia: Scrivere le funzioni da utilizzare come classi da soli Utilizzare un sistema di classe elegante in un framework (come mootools Class.Class ) Generalo da Coffeescript All'inizio tendevo a scrivere codice …

4
Perché molti sviluppatori di software violano il principio di apertura / chiusura?
Perché molti sviluppatori di software violano il principio di apertura / chiusura modificando molte cose come rinominare le funzioni che interromperanno l'applicazione dopo l'aggiornamento? Questa domanda mi viene in mente dopo le versioni veloci e continue nella libreria React . Ogni breve periodo noto molti cambiamenti nella sintassi, nei nomi …

4
JavaScript è interpretato dal design?
Sono cauto nel porre questa domanda perché potrebbe apparire eccessivamente complicata. Ho appena aperto JavaScript: The Definitive Guide, e afferma la prima pagina del capitolo 1 "JavaScript è un linguaggio di programmazione interpretato di alto livello, dinamico e non tipizzato” Quindi devo ritenere che la parte interpretata sia un requisito …
73 javascript 

7
try-catch in javascript ... non è una buona pratica?
Esiste una disposizione per il blocco try-catch in javascript . Mentre in java o in qualsiasi altra lingua è obbligatorio avere la gestione degli errori, non vedo nessuno che li utilizza in javascript per una maggiore estensione. Non è una buona pratica o semplicemente non ne abbiamo bisogno in JavaScript?

14
È una cattiva idea restituire tipi di dati diversi da una singola funzione in un linguaggio tipizzato in modo dinamico?
La mia lingua principale è di tipo statico (Java). In Java, è necessario restituire un singolo tipo da ogni metodo. Ad esempio, non è possibile avere un metodo che restituisce un condizionatamente Stringo ritorna condizionalmente una Integer. Ma in JavaScript, ad esempio, questo è molto possibile. In un linguaggio tipicamente …

4
Motivi per NON utilizzare JSF [chiuso]
Sono nuovo di StackExchange, ma ho pensato che saresti stato in grado di aiutarmi. Stiamo creando una nuova applicazione Java Enterprise, in sostituzione di una soluzione JSP legacy. A causa di molti cambiamenti, l'interfaccia utente e parti della logica aziendale verranno completamente ripensate e reimplementate. Il nostro primo pensiero è …

15
C'è qualche motivo per non passare direttamente da Javascript lato client a un database?
Possibile duplicato: scrittura di applicazioni Web "server less" Quindi, supponiamo che costruirò un clone di Stack Exchange e deciderò di utilizzare qualcosa come CouchDB come archivio back-end. Se utilizzo l'autenticazione integrata e l'autorizzazione a livello di database, c'è qualche motivo per non consentire al Javascript lato client di scrivere direttamente …

3
Perché i framework / librerie JavaScript hanno funzioni che già esistono in JavaScript puro?
Mi chiedo perché i framework / librerie abbiano i loro aiutanti sebbene esistano già in modo nativo. Prendiamo jQuery e AngularJS . Hanno le loro eachfunzioni iteratore: jQuery.each () angular.forEach () Ma abbiamo Array.prototype.forEach. Allo stesso modo, jQuery.parseJSON () angular.fromJson () Ma abbiamo la JSON.parse()funzione in JavaScript vaniglia.


8
Perché le persone disabilitano JavaScript?
Ho fatto una domanda ieri Dovrei preoccuparmi di sviluppare per JavaScript disabilitato? . Penso che il consencus sia: Sì, dovrei sviluppare per JavaScript disabilitato. Ora voglio solo capire perché gli utenti disabilitano JS. Sembra che molti sviluppatori (immagino che le persone che hanno risposto alle domande siano sviluppatori) disabilitino JS. …

2
Quando non utilizzare Google Web Toolkit? [chiuso]
Sto prendendo in considerazione l'uso di GWT su un importante progetto di sviluppo di app Web in-house, vale a dire il mio grande vantaggio è la compilazione incrociata su Javascript che (almeno teoricamente) aiuterebbe il mio team a ridurre le dimensioni dello stack tecnologico di uno . Tuttavia, essendo stato …
55 java  javascript  ajax  gwt 

12
È considerato una cattiva pratica avere PHP nel tuo JavaScript
Tante volte su questo sito vedo persone che cercano di fare cose del genere: <script type="text/javascript"> $(document).ready(function(){ $('<?php echo $divID ?>').click(funtion(){ alert('do something'); }); }); </script> Non penso che questo sia un tipo di modello in cui le persone cadono naturalmente. Ci deve essere una sorta di tutorial o materiale …


1
Qual è il modo migliore per includere il file JavaScript usando il tag script?
In genere includo i file JavaScript utilizzando il tag script come di seguito. <script type="text/javascript" src="somefile.js"></script> Ho visto alcune persone usare anche l'attributo language. Adesso trovo molte persone che omettono l'attributo type. Ho iniziato a sentire che se JavaScript è il linguaggio di scripting predefinito allora anche io dovrei omettere …
50 javascript 


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.