Domande taggate «javascript»

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].


9
Il modo migliore per memorizzare JSON in un attributo HTML?
Ho bisogno di inserire un oggetto JSON in un attributo su un elemento HTML. L'HTML non deve essere convalidato. Risposta di Quentin: Memorizza il JSON in un data-*attributo , che è HTML5 valido. L'oggetto JSON potrebbe essere di qualsiasi dimensione, ovvero enorme Risposta di Maiku Mori: Il limite per un …
112 javascript  php  html  json 



8
Strutture in Javascript
In precedenza, quando avevo bisogno di memorizzare un numero di variabili correlate, creavo una classe. function Item(id, speaker, country) { this.id = id; this.speaker = spkr; this.country = country; } var myItems = [ new Item(1, 'john', 'au'), new Item(2, 'mary', 'us') ]; Ma mi chiedo se questa sia una …
112 javascript  struct 


2
Come iscriversi a un evento su un servizio in Angular2?
So come generare un evento con EventEmitter. Posso anche allegare un metodo da chiamare se ho un componente come questo: <component-with-event (myevent)="mymethod($event)" /> Quando ho un componente come questo, tutto funziona alla grande. Ho spostato una logica in un servizio e ho bisogno di generare un evento dall'interno del servizio. …

9
Recupero dei parametri di query dal frammento hash del router reattivo
Sto usando React e React-Router per la mia applicazione sul lato client. Non riesco a capire come ottenere i seguenti parametri di query da un URL come: http://xmen.database/search#/?status=APPROVED&page=1&limit=20 I miei percorsi assomigliano a questo (il percorso è totalmente sbagliato lo so): var routes = ( <Route> <DefaultRoute handler={SearchDisplay}/> <Route name="search" …




8
Non è possibile impostare valori booleani in LocalStorage?
Ho notato che non posso impostare valori booleani in localStorage? localStorage.setItem("item1", true); alert(localStorage.getItem("item1") + " | " + (localStorage.getItem("item1") == true)); Avvisa sempre true | falsequando provo a testarlo localStorage.getItem("item1") == "true"avvisa vero ... Come posso impostare un elemento localStoragesu vero? Anche se è una stringa, ho pensato di ===controllare …
112 javascript 

15
Come sapere se un tag <script> non è stato caricato
Sto aggiungendo dinamicamente &lt;script&gt;tag a una pagina &lt;head&gt;e mi piacerebbe essere in grado di dire se il caricamento non è riuscito in qualche modo: un 404, un errore di script nello script caricato, qualunque sia. In Firefox, funziona: var script_tag = document.createElement('script'); script_tag.setAttribute('type', 'text/javascript'); script_tag.setAttribute('src', 'http://fail.org/nonexistant.js'); script_tag.onerror = function() { …

8
Chiama la funzione Javascript dall'URL / barra degli indirizzi
È possibile chiamare una funzione javascript dall'URL? Fondamentalmente sto cercando di sfruttare i metodi JS in una pagina a cui non ho accesso alla fonte. Qualcosa di simile a: http://www.example.com/mypage.aspx?javascript:printHelloWorld() So che se metti javascript:alert("Hello World");nella barra degli indirizzi funzionerà. Sospetto che la risposta a questa domanda sia no ma, …
112 javascript  url 

6
Gestione di errori specifici in JavaScript (pensa alle eccezioni)
Come implementereste diversi tipi di errori, così sareste in grado di individuarne di specifici e lasciare che altri si ribollano ..? Un modo per ottenere ciò è modificare il prototipo Errordell'oggetto: Error.prototype.sender = ""; function throwSpecificError() { var e = new Error(); e.sender = "specific"; throw e; } Cattura errore …

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.