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

10
Rimuovi la virgola iniziale da una stringa
Ho la seguente stringa: ",'first string','more','even more'" Voglio trasformarlo in un array, ma ovviamente questo non è valido a causa della prima virgola. Come posso rimuovere la prima virgola dalla mia stringa e renderla una matrice valida? Vorrei finire con qualcosa del genere: myArray = ['first string','more','even more']


25
Accesso alle variabili dei membri privati ​​da funzioni definite dal prototipo
Esiste un modo per rendere le variabili "private" (quelle definite nel costruttore), disponibili per i metodi definiti dal prototipo? TestClass = function(){ var privateField = "hello"; this.nonProtoHello = function(){alert(privateField)}; }; TestClass.prototype.prototypeHello = function(){alert(privateField)}; Questo funziona: t.nonProtoHello() Ma questo non: t.prototypeHello() Sono abituato a definire i miei metodi all'interno del costruttore, …


16
Accedi all'URL principale da iframe
Ok, ho una pagina su e su questa pagina ho un iframe. Quello che devo fare è sulla pagina iframe, scoprire qual è l'URL della pagina principale. Ho cercato in giro e so che questo non è possibile se la mia pagina iframe si trova su un dominio diverso, poiché …



10
Le tele contaminate non possono essere esportate
Voglio salvare la mia tela su un img. Ho questa funzione: function save() { document.getElementById("canvasimg").style.border = "2px solid"; var dataURL = canvas.toDataURL(); document.getElementById("canvasimg").src = dataURL; document.getElementById("canvasimg").style.display = "inline"; } Mi dà errore: Uncaught SecurityError: Impossibile eseguire "toDataURL" su "HTMLCanvasElement": non è possibile esportare i canvas contaminati. Cosa dovrei fare?



14
Come posso verificare se una casella è selezionata?
Sto creando un'app Web mobile con jQuery Mobile e desidero verificare se è selezionata una casella di controllo. Ecco il mio codice <script type=text/javascript> function validate(){ if (remember.checked == 1){ alert("checked") ; } else { alert("You didn't check it! Let me check it for you.") } } </script> <input id="remember" …

14
JavaScript: filter () per gli oggetti
ECMAScript 5 ha il filter()prototipo per i Arraytipi, ma non per i Objecttipi, se ho capito bene. Come implementerei a filter()for Objects in JavaScript? Diciamo che ho questo oggetto: var foo = { bar: "Yes" }; E voglio scrivere un filter()che funziona su Objects: Object.prototype.filter = function(predicate) { var result …

7
Modo corretto di attendere il completamento di una funzione prima di continuare?
Ho due funzioni JS. Uno chiama l'altro. All'interno della funzione di chiamata, vorrei chiamare l'altro, attendere il completamento di tale funzione, quindi continuare. Quindi, ad esempio / pseudo codice: function firstFunction(){ for(i=0;i<x;i++){ // do something } }; function secondFunction(){ firstFunction() // now wait for firstFunction to finish... // do something …

3
Il nodo aggiorna un pacchetto specifico
Voglio aggiornare la sincronizzazione del mio browser senza aggiornare tutti i pacchetti dei miei nodi . Come posso raggiungere questo obiettivo? La mia versione corrente di Sincronizzazione browser non ha la GUI di sincronizzazione browser :( ├─┬ browser-sync@1.9.2 │ ├── browser-sync-client@1.0.2


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.