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

11
Ciclo JavaScript attraverso json array?
Sto cercando di scorrere il seguente array JSON: { "id": "1", "msg": "hi", "tid": "2013-05-05 23:35", "fromWho": "hello1@email.se" }, { "id": "2", "msg": "there", "tid": "2013-05-05 23:45", "fromWho": "hello2@email.se" } E ho provato quanto segue for (var key in data) { if (data.hasOwnProperty(key)) { console.log(data[key].id); } } Ma per qualche …
151 javascript  json 


2
Come posso riproporre un'eccezione in Javascript, ma preservare lo stack?
In Javascript, supponiamo di voler eseguire alcune operazioni di pulizia quando si verifica un'eccezione, ma lascia che l'eccezione continui a propagarsi nello stack, ad esempio: try { enterAwesomeMode(); doRiskyStuff(); // might throw an exception } catch (e) { leaveAwesomeMode(); throw e; } doMoreStuff(); leaveAwesomeMode(); Il problema con questo codice è …

7
lodash ordinamento multi-colonna In ordine decrescente
Esiste un metodo elegante per ordinare una matrice di oggetti in base a diverse proprietà: var data = _.sortBy(array_of_objects, ['type', 'name']); Tuttavia, questo è solo per l'ordinamento crescente. Esiste un modo pratico per definire la direzione per colonna? Per esempio var data = _.sortBy(array_of_objects, [{'type': 'asc'}, {'name': 'desc'}]);

10
Cosa restituiscono i metodi querySelectorAll e getElementsBy *?
Do getElementsByClassName(e funzioni simili come getElementsByTagNamee querySelectorAll) opera la stessa getElementByIdo se invece restituiscono un array di elementi? Il motivo per cui lo chiedo è perché sto cercando di cambiare lo stile di tutti gli elementi usando getElementsByClassName. Vedi sotto. //doesn't work document.getElementsByClassName('myElement').style.size = '100px'; //works document.getElementById('myIdElement').style.size = '100px';

15
Come caricare gli script esterni in modo dinamico in angolare?
Ho questo modulo che componentizza la libreria esterna insieme a una logica aggiuntiva senza aggiungere il <script>tag direttamente in index.html: import 'http://external.com/path/file.js' //import '../js/file.js' @Component({ selector: 'my-app', template: ` <script src="http://iknow.com/this/does/not/work/either/file.js"></script> <div>Template</div>` }) export class MyAppComponent {...} Ho notato che le importspecifiche di ES6 sono statiche e risolte durante la …


6
sessione del browser condividere tra le schede?
Ho alcuni valori nel mio sito che desidero cancellare alla chiusura del browser. Ho scelto sessionStoragedi memorizzare quei valori. Quando la tab è chiusa, vengono effettivamente cancellati e mantenuti se l'utente preme f5; Ma se l'utente apre un collegamento in un'altra scheda, questi valori non sono disponibili. Come posso condividere …

16
La creazione-reattiva-app importa le restrizioni al di fuori della directory src
Sto usando creare-reagire-app. Sto provando a chiamare un'immagine dalla mia cartella pubblica da un file all'interno del mio src/components. Ricevo questo messaggio di errore. ./src/components/website_index.js Modulo non trovato: hai tentato di importare ../../public/images/logo/WC-BlackonWhite.jpg che non rientra nella directory src / del progetto. Le importazioni relative al di fuori di src …


9
Ottieni un elenco di dati- * attributi usando javascript / jQuery
Dato un elemento HTML arbitrario con zero o più data-*attributi, come si può recuperare un elenco di coppie chiave-valore per i dati. Ad esempio dato questo: <div id='prod' data-id='10' data-cat='toy' data-cid='42'>blah</div> Vorrei essere in grado di recuperare a livello di codice questo: { "id":10, "cat":"toy", "cid":42 } Usando jQuery (v1.4.3), …





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.