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

11
Jak unikać zmiennych globalnych w JavaScript?
Wszyscy wiemy, że zmienne globalne nie są najlepszą praktyką. Ale jest kilka przypadków, w których trudno jest kodować bez nich. Jakich technik używasz, aby uniknąć używania zmiennych globalnych? Na przykład, biorąc pod uwagę następujący scenariusz, w jaki sposób nie użyłbyś zmiennej globalnej? Kod JavaScript: var uploadCount = 0; window.onload = …

7
Zdarzenie zmiany kodu JavaScript w elemencie wejściowym jest uruchamiane tylko po utracie aktywności
Mam element wejściowy i chcę nadal sprawdzać długość treści i za każdym razem, gdy długość będzie równa określonemu rozmiarowi, chcę włączyć przycisk przesyłania, ale mam problem ze zdarzeniem zmiany JavaScript jako zdarzeniem uruchamia się tylko wtedy, gdy element wejściowy wykracza poza zakres, a nie w przypadku zmiany zawartości. <input type="text" …

8
window.onbeforeunload nie działa na iPadzie?
Czy ktoś wie, czy onbeforeunloadwydarzenie jest obsługiwane na iPadzie i / lub czy istnieje inny sposób jego wykorzystania? Próbowałem prawie wszystkiego i wygląda na to, że onbeforeunloadzdarzenie nigdy nie jest uruchamiane na iPadzie (przeglądarce Safari). W szczególności próbowałem tego: window.onbeforeunload = function(event) { event.returnValue = 'test'; } window.onbeforeunload = function(event) …

4
Jak przekonwertować datę Moment.js na lokalną strefę czasową użytkowników?
Używam frameworków Moment.js i Moment-Timezone oraz mam obiekt daty Moment.js, który jest jawnie w strefie czasowej UTC. Jak mogę przekonwertować to na aktualną strefę czasową przeglądarki? var testDateUtc = moment.tz("2015-01-30 10:00:00", "UTC"); var localDate = ??? Byłoby więc dobrze, gdybym mógł znaleźć lokalną strefę czasową użytkowników; lub alternatywnie chciałbym przekonwertować …

9
Jak utworzyć pracownika sieci Web z ciągu znaków
Jak mogę użyć funkcji tworzenia pracownika sieci Web na podstawie ciągu (który jest dostarczany za pośrednictwem żądania POST)? Jednym ze sposobów, które przychodzą mi do głowy, ale nie jestem pewien, jak to zaimplementować, jest utworzenie identyfikatora URI danych z odpowiedzi serwera i przekazanie go do konstruktora Worker, ale słyszałem, że …

3
Jak mogę utworzyć połączenie między przeglądarką (peer to peer)? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
84 javascript  html  tcp  p2p  tcp-ip 

3
ECMAScript 2015: const w pętlach for
Który z poniższych dwóch (lub żaden / oba) fragmentów kodu powinien działać w pełnej implementacji ECMAScript 2015: for (const e of a) for (const i = 0; i < a.length; i += 1) W moim rozumieniu pierwszy przykład powinien działać, ponieważ ejest inicjowany dla każdej iteracji. Czy nie powinno tak …

12
użyj jQuery, aby uzyskać wartości zaznaczonych pól wyboru
Chcę przejść przez pole wyboru „locationthemes” i zbudować ciąg ze wszystkimi wybranymi wartościami. Zatem po zaznaczeniu pola wyboru 2 i 4 wynik będzie wyglądał następująco: „3,8” <input type="checkbox" name="locationthemes" id="checkbox-1" value="2" class="custom" /> <label for="checkbox-1">Castle</label> <input type="checkbox" name="locationthemes" id="checkbox-2" value="3" class="custom" /> <label for="checkbox-2">Barn</label> <input type="checkbox" name="locationthemes" id="checkbox-3" value="5" class="custom" …


12
Jak sprawdzić, czy iframe jest załadowany lub ma zawartość?
Mam iframe z id = "myIframe" i tutaj mój kod do załadowania jego zawartości: $('#myIframe').attr("src", "my_url"); Problem polega na tym, że czasami ładowanie trwa zbyt długo, a czasami ładuje się bardzo szybko. Muszę więc użyć funkcji „setTimeout”: setTimeout(function(){ if (//something shows iframe is loaded or has content) { //my code …

9
Jak oglądać i kompilować wszystkie źródła TypeScript?
Próbuję przekonwertować projekt pet na TypeScript i nie mogę używać tego tscnarzędzia do oglądania i kompilowania moich plików. Pomoc mówi, że powinienem użyć -wprzełącznika, ale wygląda na to, że nie może *.tsrekurencyjnie oglądać i kompilować wszystkich plików w jakimś katalogu. Wydaje się, że coś tscpowinno sobie z tym poradzić. Jakie …


8
Sekwencja RxJS równoważna obietnicy.then ()?
Kiedyś dużo się rozwijałem z obietnicą, a teraz przechodzę do RxJS. Dokumentacja RxJS nie dostarcza jasnego przykładu, jak przejść od łańcucha obietnic do sekwencji obserwatorów. Na przykład zazwyczaj piszę łańcuch obietnic z wieloma krokami, jak np // a function that returns a promise getPromise() .then(function(result) { // do something }) …
84 javascript  rxjs 

18
Jak sprawdzić, czy plik cookie istnieje?
Jaki jest dobry sposób sprawdzenia, czy plik cookie istnieje? Warunki: Plik cookie istnieje, jeśli cookie1=;cookie1=345534; //or cookie1=345534;cookie1=; //or cookie1=345534; Plik cookie nie istnieje, jeśli cookie=; //or <blank>

10
Jak buforować obraz w JavaScript
Moi przyjaciele i ja pracujemy nad witryną internetową, w której chcielibyśmy buforować określone obrazy, aby wyświetlać je szybciej w przyszłości. Mam dwa główne pytania: Jak zapisujesz obraz w pamięci podręcznej? Jak używać obrazu po umieszczeniu go w pamięci podręcznej? (i tylko po to, aby sprawdzić, czy obraz jest przechowywany w …

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.