Pytania otagowane jako javascript

W przypadku pytań dotyczących programowania w ECMAScript (JavaScript / JS) i jego różnych dialektach / implementacjach (z wyjątkiem ActionScript). Ten znacznik jest rzadko używany samodzielnie, ale najczęściej jest powiązany z tagami [node.js], [jquery], [json] i [html].

8
Lepsze zrozumienie funkcji wywołania zwrotnego w JavaScript
Rozumiem przekazywanie funkcji do innej funkcji jako wywołanie zwrotne i zlecanie jej wykonania, ale nie rozumiem najlepszej implementacji do tego. Szukam bardzo podstawowego przykładu, takiego jak ten: var myCallBackExample = { myFirstFunction : function( param1, param2, callback ) { // Do something with param1 and param2. if ( arguments.length == …

4
Jak wyczyścić ten setInterval w funkcji?
Zwykle ustawiłem interwał na zmienną, a następnie wyczyściłem go, var the_int = setInterval(); clearInterval(the_int);ale aby mój kod działał, umieściłem go w funkcji anonimowej: function intervalTrigger() { setInterval(function() { if (timedCount >= markers.length) { timedCount = 0; } google.maps.event.trigger(markers[timedCount], "click"); timedCount++; }, 5000); }; intervalTrigger(); Jak to wyczyścić? Spróbowałem var test …

8
Czym __proto__ różni się od constructor.prototype?
function Gadget(name, color) { this.name = name; this.color = color; } Gadget.prototype.rating = 3 var newtoy = new Gadget("webcam", "black") newtoy.constructor.prototype.constructor.prototype.constructor.prototype Zawsze zwraca obiekt z ratingiem = 3. Ale jeśli wykonam następujące czynności: newtoy.__proto__.__proto__.__proto__ Łańcuch kończy się powrotem null. Również w przeglądarce Internet Explorer, jak sprawdzić wartość null, jeśli nie …

8
Znajdowanie wycieków pamięci JavaScript w przeglądarce Chrome
Stworzyłem bardzo prosty przypadek testowy, który tworzy widok Backbone, dołącza procedurę obsługi do zdarzenia i tworzy instancję klasy zdefiniowanej przez użytkownika. Uważam, że po kliknięciu przycisku „Usuń” w tym przykładzie wszystko zostanie wyczyszczone i nie powinno być żadnych wycieków pamięci. Plik jsfiddle dla kodu jest tutaj: http://jsfiddle.net/4QhR2/ // scope everything …

13
Przekazywanie parametrów do plików JavaScript
Często będę mieć plik JavaScript, którego chcę użyć, który wymaga zdefiniowania pewnych zmiennych na mojej stronie internetowej. Więc kod wygląda mniej więcej tak: <script type="text/javascript" src="file.js"></script> <script type="text/javascript"> var obj1 = "somevalue"; </script> Ale chcę zrobić: <script type="text/javascript" src="file.js?obj1=somevalue&obj2=someothervalue"></script> Wypróbowałem różne metody, a najlepszą z nich jest przeanalizowanie ciągu zapytania …

20
Wejście pliku wyzwalacza jQuery
Próbuję wywołać okno przesyłania (przycisk przeglądania) za pomocą jQuery. Metoda, którą teraz wypróbowałem, to: $('#fileinput').trigger('click'); Ale to nie działa. Proszę pomóż. Dziękuję Ci.
163 javascript  jquery  css 


9
Jak mogę zaktualizować window.location.hash bez przeskakiwania dokumentu?
Mam ustawiony przesuwany panel na mojej stronie internetowej. Po zakończeniu animacji ustawiłem hash w ten sposób function() { window.location.hash = id; } (to jest oddzwonienie, które idzostało przypisane wcześniej). Działa to dobrze, aby umożliwić użytkownikowi dodanie zakładek do panelu, a także aby działała wersja bez JavaScript. Jednak kiedy aktualizuję skrót, …

19
uzyskać najbliższą liczbę z tablicy
Mam liczbę od minus 1000 do plus 1000 i mam tablicę z liczbami. Lubię to: [2, 42, 82, 122, 162, 202, 242, 282, 322, 362] Chcę, aby liczba, którą otrzymałem, zmieniła się na najbliższą liczbę w tablicy. Na przykład otrzymuję 80numer, który chcę, aby otrzymał 82.
163 javascript  arrays 

19
Czy nawiasy klamrowe są potrzebne w jednowierszowych instrukcjach JavaScript?
Słyszałem kiedyś, że pozostawienie nawiasów klamrowych w jednowierszowych wypowiedziach może być szkodliwe w JavaScript. Nie pamiętam już powodu, a wyszukiwanie w Google niewiele pomogło. Czy jest coś, co sprawia, że ​​dobrym pomysłem jest umieszczenie wszystkich instrukcji w nawiasach klamrowych w JavaScript? Pytam, bo wydaje się, że wszyscy to robią.
163 javascript 


3
Fetch API vs XMLHttpRequest
Wiem, że używa Fetch API Promise s i oba pozwalają na wysyłanie żądań AJAX do serwera. Przeczytałem, że Fetch API ma kilka dodatkowych funkcji, które nie są dostępne w XMLHttpRequest(i w polyfill Fetch API, ponieważ jest na nim oparty XHR). Jakie dodatkowe możliwości ma Fetch API?

5
Jak uzyskać wartość href za pomocą jQuery?
Próbuję uzyskać wartość href za pomocą jQuery: <html> <head> <title>Jquery Test</title> <script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script> <script type="text/javascript"> $(document).ready(function() { $("a").click(function(event) { alert("As you can see, the link no longer took you to jquery.com"); var href = $('a').attr('href'); alert(href); event.preventDefault(); }); }); </script> </head> <body> <a href="http://jquery.com/">jQuery</a> </body> </html> Ale to nie …
163 javascript  jquery 


5
Sprawdź, czy wartość istnieje w wyliczeniu w TypeScript
Otrzymuję numer type = 3i muszę sprawdzić, czy istnieje w tym wyliczeniu: export const MESSAGE_TYPE = { INFO: 1, SUCCESS: 2, WARNING: 3, ERROR: 4, }; Najlepszym sposobem, jaki znalazłem, jest pobranie wszystkich wartości wyliczenia jako tablicy i użycie na niej indexOf. Ale wynikowy kod nie jest zbyt czytelny: if( …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.