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

5
Puoi scrivere funzioni annidate in JavaScript?
Mi chiedo se JavaScript supporti la scrittura di una funzione all'interno di un'altra funzione o funzioni annidate (l'ho letto in un blog). È davvero possibile? In effetti, ho usato questi ma non sono sicuro di questo concetto. Non sono davvero chiaro su questo - per favore aiutatemi!

6
Come rendere condizionale un evento ng-click?
Ho questo codice all'interno di ng-repeat: <a href="#" class="disabled" ng-click="doSomething(object)">Do something</a> Come fare a condizione che il pulsante sia disabilitato quando lo è class="disabled"? O c'è un modo per farlo in Javascript in modo che assomigli a: $('.do-something-button').click(function(){ if (!$(this).hasClass('disabled')) { do something } });



12
Come rilevare quando FB.init di Facebook è completo
Il vecchio JS SDK aveva una funzione chiamata FB.ensureInit. Il nuovo SDK non sembra avere tale funzione ... come posso assicurarmi di non effettuare chiamate api fino a quando non viene completamente avviato? Includo questo nella parte superiore di ogni pagina: <div id="fb-root"></div> <script> window.fbAsyncInit = function() { FB.init({ appId …

7
AngularJS - $ anchorScroll smooth / duration
Leggendo i documenti di AngularJS non ho capito se $anchorScrollpuò avere un'opzione di durata / andamento per regolare lo scorrimento degli elementi. Dice solo: $location.hash('bottom'); // call $anchorScroll() $anchorScroll(); Non uso jquery e non voglio farlo; c'è ancora un modo intelligente ma semplice per creare o estendere $anchorScrollper rendere lo …




14
Converti array javascript in stringa
Sto cercando di iterare su un elenco di "valori" e convertirlo in una stringa. Ecco il codice: var blkstr = $.each(value, function(idx2,val2) { var str = idx2 + ":" + val2; alert(str); return str; }).get().join(", "); La funzione alert () funziona bene e mostra il valore corretto. Ma in qualche …

5
utilizzando setTimeout sulla catena di promesse
Qui sto cercando di avvolgere la mia testa attorno alle promesse.Qui alla prima richiesta prendo una serie di collegamenti. E alla richiesta successiva prendo il contenuto del primo collegamento.Ma voglio fare un ritardo prima di restituire il prossimo oggetto della promessa. setTimeout su di esso. Ma mi dà il seguente …
115 javascript  json  promise 

7
Controlla se un elemento è figlio di un genitore
Ho il codice seguente. <html> <head> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> </head> <div id="hello">Hello <div>Child-Of-Hello</div></div> <br /> <div id="goodbye">Goodbye <div>Child-Of-Goodbye</div></div> <script type="text/javascript"> <!-- function fun(evt) { var target = $(evt.target); if ($('div#hello').parents(target).length) { alert('Your clicked element is having div#hello as parent'); } } $(document).bind('click', fun); --> </script> </html> Mi aspetto che solo …
115 javascript  jquery 


14
JavaScript: clona una funzione
Qual è il modo più veloce per clonare una funzione in JavaScript (con o senza le sue proprietà)? Due opzioni che mi vengono in mente sono eval(func.toString())e function() { return func.apply(..) }. Ma sono preoccupato per le prestazioni di eval e il wrapping peggiorerà lo stack e probabilmente ridurrà le …

15
Come associare gli argomenti della funzione senza associarlo?
In Javascript, come posso associare argomenti a una funzione senza associare il thisparametro? Per esempio: //Example function. var c = function(a, b, c, callback) {}; //Bind values 1, 2, and 3 to a, b, and c, leave callback unbound. var b = c.bind(null, 1, 2, 3); //How can I do …
115 javascript 

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.