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].
Voglio concatenare la variabile Vue.js con l'URL dell'immagine. Cosa ho calcolato: imgPreUrl : function() { if (androidBuild) return "android_asset/www/"; else return ""; } Se creo per Android: <img src="/android_asset/www/img/logo.png"> Altro <img src="img/logo.png"> Come posso concatenare la variabile calcolata con l'URL? L'ho provato: <img src="{{imgPreUrl}}img/logo.png">
In Javascript, c'è un modo per essere avvisati quando un array viene modificato utilizzando push, pop, shift o assegnazione basata su indice? Voglio qualcosa che accenda un evento che posso gestire. Conosco la watch()funzionalità di SpiderMonkey, ma funziona solo quando l'intera variabile è impostata su qualcos'altro.
Chiuso . Questa domanda deve essere più mirata . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 2 anni fa . Migliora questa domanda Mi piacerebbe conoscere un modo per fare in modo …
Ho un div "mapwrap" impostato su 400px x 400px e al suo interno ho una "mappa" di Google impostata su 100% x 100%. Quindi la mappa viene caricata a 400 x 400 px, quindi con JavaScript ridimensiono il 'mapwrap' al 100% x 100% dello schermo: la mappa di google si …
Le prestazioni associate agli array e agli oggetti in JavaScript (in particolare Google V8) sarebbero molto interessanti da documentare. Non trovo alcun articolo completo su questo argomento da nessuna parte su Internet. Capisco che alcuni oggetti utilizzano le classi come struttura dati sottostante. Se ci sono molte proprietà, a volte …
Ho una semplice domanda sulle funzioni get e set di Backbone.js . 1) Con il codice sottostante, come posso "ottenere" o "impostare" obj1.myAttribute1 direttamente? Un'altra domanda: 2) Nel Modello, a parte l' oggetto defaults , dove posso / devo dichiarare gli altri attributi del mio modello, in modo tale che …
Utilizzando l'API di Google Maps v3, come faccio a modificare a livello di programmazione l'icona dell'indicatore? Quello che vorrei fare è, quando qualcuno passa il mouse su un collegamento, fare in modo che l'icona dell'indicatore corrispondente sulla mappa cambi colore per indicare l'indicatore in questione. Essenzialmente, la stessa funzione di …
I seguenti due diversi frammenti di codice mi sembrano equivalenti: var myArray = Array(); myArray['A'] = "Athens"; myArray['B'] = "Berlin"; e var myObject = {'A': 'Athens', 'B':'Berlin'}; perché entrambi si comportano allo stesso modo, e anche typeof(myArray) == typeof(myObjects)(entrambi producono "oggetto"). C'è qualche differenza tra queste varianti?
Ho notato una differenza quando si chiama una funzione con parentesi vuote o senza parentesi. Tuttavia, non sto passando alcun argomento alla funzione, quindi mi sono chiesto quale sarebbe la differenza tra: window.onload = initAll(); e window.onload = initAll; Si prega di spiegare il principio alla base.
Come si clona in profondità un oggetto Javascript? So che ci sono varie funzioni basate su framework come JSON.parse(JSON.stringify(o))e $.extend(true, {}, o)ma non voglio usare un framework come quello. Qual è il modo più elegante o efficiente per creare un clone profondo. Ci preoccupiamo per casi limite come la clonazione …
Sto cercando di modificare l'opzione attualmente selezionata in una selezione con il plug-in Chosen. La documentazione copre l'aggiornamento dell'elenco e l'attivazione di un evento quando viene selezionata un'opzione, ma nulla (che posso vedere) sulla modifica esterna del valore attualmente selezionato. Ho creato un jsFiddle per dimostrare il codice e i …
Come faccio a far lampeggiare / lampeggiare / evidenziare il browser di un utente nella barra delle applicazioni utilizzando JavaScript? Ad esempio, se effettuo una richiesta AJAX ogni 10 secondi per vedere se l'utente ha nuovi messaggi sul server, voglio che l'utente lo sappia subito, anche se in quel momento …
È facile impostare valori CSS in linea con javascript. Se voglio cambiare la larghezza e ho html come questo: <div style="width: 10px"></div> Tutto quello che devo fare è: document.getElementById('id').style.width = value; Cambierà i valori del foglio di stile in linea. Normalmente questo non è un problema, perché lo stile inline …
Ho una variabile che può essere booleana falseo un numero intero (compreso 0). Voglio metterlo in un'istruzione switch come: switch(my_var){ case 0: // Do something break; case 1: // Do something else break; case false: // Some other code } Nei miei test in Google Chrome, sembra funzionare perfettamente, ma …
Gli array in JavaScript sono molto facili da modificare aggiungendo e rimuovendo elementi. In qualche modo maschera il fatto che la maggior parte degli array di lingue sono di dimensioni fisse e richiedono operazioni complesse per il ridimensionamento. Sembra che JavaScript renda facile scrivere codice array con prestazioni scadenti. Questo …
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.