Per domande riguardanti la programmazione in ECMAScript (JavaScript / JS) e i suoi vari dialetti / implementazioni (escluso ActionScript). Questo tag viene usato raramente da solo, ma è spesso associato ai tag [node.js], [jquery], [json] e [html].
Javascript splicefunziona solo con gli array. Esiste un metodo simile per le stringhe? O devo creare la mia funzione personalizzata? I metodi substr(), e substring()restituiranno solo la stringa estratta e non modificheranno la stringa originale. Quello che voglio fare è rimuovere una parte dalla mia stringa e applicare la modifica …
Ho visto i seguenti metodi per inserire codice JavaScript in un <a>tag: function DoSomething() { ... return false; } <a href="javascript:;" onClick="return DoSomething();">link</a> <a href="javascript:DoSomething();">link</a> <a href="javascript:void(0);" onClick="return DoSomething();">link</a> <a href="#" onClick="return DoSomething();">link</a> Comprendo l'idea di provare a inserire un URL valido invece del solo codice JavaScript, nel caso in …
Sto cercando di collegare uno script all'app World-Wide Telescope di Microsoft. Quest'ultimo ascolta i comandi sulla porta 5050. Funziona sulla stessa macchina del browser (Chrome in questo momento, ma per quanto posso dire il comportamento è lo stesso con Firefox 7 e IE 9). Sto inviando un'intestazione "Access-Control-Allow-Origin: *" con …
Ho sviluppato un sito utilizzando babel-node e browserify con la trasformazione babelify, per supportare la sintassi ES6. Mi chiedo solo, posso eseguirlo in produzione come babel-node server invece di node server quali altre opzioni devo eseguire ES6 nel nodo? Ecco i comandi che sto eseguendo per compilare e avviare in …
Come si seleziona programmaticamente il testo di un campo di input su dispositivi iOS, ad esempio iPhone, iPad con Safari mobile? Normalmente è sufficiente chiamare la .select()funzione <input ... />sull'elemento, ma questo non funziona su quei dispositivi. Il cursore viene semplicemente lasciato alla fine della voce esistente senza che sia …
Oggi sono rimasto completamente sorpreso quando ho visto che una variabile globale ha undefined valore in alcuni casi. Esempio: var value = 10; function test() { //A console.log(value); var value = 20; //B console.log(value); } test(); Fornisce output come undefined 20 Ecco perché il motore JavaScript considera il valore globale …
Problema con l'attività Alexa di Node.js Attualmente sto codificando un'attività Alexa Node.js tramite AWS Lambda e sto provando a codificare una funzione che riceve informazioni dall'API OpenWeather e le analizza in una variabile chiamata weather. Il codice pertinente è il seguente: var request = require('request'); var weather = ""; function …
In AngularJS, come posso eseguire il rendering di un valore senza data binding a 2 vie? Si potrebbe desiderare di farlo per motivi di prestazioni, o anche per rendere un valore in un dato momento. I seguenti esempi utilizzano entrambi l'associazione dati: <div>{{value}}</div> <div data-ng-bind="value"></div> Come eseguo il rendering value …
Ho bisogno di un ciclo che attende una chiamata asincrona prima di continuare. Qualcosa di simile a: for ( /* ... */ ) { someFunction(param1, praram2, function(result) { // Okay, for cycle could continue }) } alert("For cycle ended"); Come potrei farlo? Hai qualche idea?
Qual è l'essenza di AJAX? Ad esempio, desidero avere un collegamento sulla mia pagina in modo tale che quando un utente fa clic su questo collegamento, alcune informazioni vengono inviate al mio server senza dover ricaricare la pagina corrente. Quello è AJAX? Sono stato in grado di ottenere questo comportamento …
Ho una variabile che è un array e voglio che ogni elemento dell'array agisca come un oggetto per impostazione predefinita. Per ottenere ciò, posso fare qualcosa di simile nel mio codice. var sample = new Array(); sample[0] = new Object(); sample[1] = new Object(); Funziona bene, ma non voglio menzionare …
Come si usa un'espressione regolare javascript per controllare una stringa che non corrisponde a determinate parole? Ad esempio, voglio una funzione che, se passata una stringa che contiene abco def, restituisca false. 'abcd' -> falso 'cdef' -> false 'bcd' -> vero MODIFICARE Preferibilmente, desidero un'espressione regolare semplice come qualcosa come …
Ho molte domande sulle classi ES6. Qual è il vantaggio di usare class sintassi? Ho letto che pubblico / privato / statico farà parte di ES7, è un motivo? Inoltre, è classun diverso tipo di OOP o è ancora l'eredità prototipica di JavaScript? Posso modificarlo usando.prototype ? O è solo …
Diciamo che hai il codice seguente: function A() { function modify() { x = 300; y = 400; } var c = new C(); } function B() { function modify(){ x = 3000; y = 4000; } var c = new C(); } C = function () { var x …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.