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


6
Komunikacja między komponentami rodzeństwa w VueJs 2.0
Przegląd W Vue.js 2.x model.synczostanie wycofany . Więc jaki jest właściwy sposób komunikacji między komponentami rodzeństwa w Vue.js 2.x ? tło Jak rozumiem Vue 2.x, preferowaną metodą komunikacji z rodzeństwem jest użycie sklepu lub magistrali zdarzeń . Według Evana (twórcy Vue): Warto również wspomnieć, że „przekazywanie danych między komponentami” jest …

10
Jak wykryć wersję przeglądarki i system operacyjny za pomocą JavaScript?
Próbowałem użyć poniższego kodu, ale wyświetla on wyniki tylko w Chrome i Mozilli, które nie działają w IE6. <div id="example"></div> <script type="text/javascript"> txt = "<p>Browser CodeName: " + navigator.appCodeName + "</p>"; txt+= "<p>Browser Name: " + navigator.appName + "</p>"; txt+= "<p>Browser Version: " + navigator.appVersion + "</p>"; txt+= "<p>Cookies Enabled: …

8
Co to jest „piekło zwrotne” i jak i dlaczego RX go rozwiązuje?
Czy ktoś może podać jasną definicję wraz z prostym przykładem wyjaśniającym, czym jest „piekło zwrotne” dla kogoś, kto nie zna JavaScript i node.js? Kiedy (w jakich ustawieniach) pojawia się „problem z piekłem zwrotnym”? Dlaczego tak się dzieje? Czy „piekło zwrotne” jest zawsze związane z obliczeniami asynchronicznymi? A może „piekło zwrotne” …

3
Odczytywanie zawartości plików po stronie klienta w javascript w różnych przeglądarkach
Próbuję udostępnić tylko skryptowe rozwiązanie do odczytywania zawartości pliku na komputerze klienckim za pośrednictwem przeglądarki. Mam rozwiązanie, które działa z przeglądarkami Firefox i Internet Explorer. To nie jest ładne, ale w tej chwili tylko próbuję: function getFileContents() { var fileForUpload = document.forms[0].fileForUpload; var fileName = fileForUpload.value; if (fileForUpload.files) { var …

9
Znajdowanie pozycji elementu względem dokumentu
Jaki jest najłatwiejszy sposób określenia pozycji elementów względem dokumentu / treści / okna przeglądarki? W tej chwili używam .offsetLeft/offsetTop, ale ta metoda podaje tylko pozycję względem elementu nadrzędnego, więc musisz określić, ilu rodziców ma element ciała, aby poznać położenie względem pozycji ciała / okna przeglądarki / dokumentu. Ta metoda jest …
113 javascript  dom 

5
Jak uzyskać dostęp do serwera webpack-dev z urządzeń w sieci lokalnej?
Istnieje konfiguracja serwera deweloperskiego pakietu webpack (jest to część całej konfiguracji): config.devServer = { contentBase: './' + (options.publicFolder ? options.publicFolder : 'public'), stats: { modules: false, cached: false, colors: true, chunk: false }, proxy: [{ path: /^\/api\/(.*)/, target: options.proxyApiTarget, rewrite: rewriteUrl('/$1'), changeOrigin: true }] }; function rewriteUrl(replacePath) { return function …

5
Wydajność - Date.now () vs Date.getTime ()
var timeInMs = Date.now(); na MDN vs. var timeInMs = new Date(optional).getTime(); na MDN . Czy jest jakaś różnica między nimi, poza składnią i możliwością ustawienia daty (nie bieżącej) za pomocą opcji opcjonalnej w drugiej wersji? Date.now () jest szybsze - sprawdź jsperf
113 javascript 


6
Załaduj lokalny plik JSON do zmiennej
Próbuję załadować plik .json do zmiennej w javascript, ale nie mogę go uruchomić. To prawdopodobnie tylko drobny błąd, ale nie mogę go znaleźć. Wszystko działa dobrze, gdy używam takich danych statycznych: var json = { id: "whatever", name: "start", children: [{ "id": "0.9685", "name": " contents:queue" }, { "id": "0.79281", …
113 javascript  jquery  json 

5
image.onload zdarzenie i pamięć podręczna przeglądarki
Chcę utworzyć pole ostrzegawcze po załadowaniu obrazu, ale jeśli obraz zostanie zapisany w pamięci podręcznej przeglądarki, rozszerzenie .onload zdarzenie nie zostanie . Jak wyzwolić alert, gdy obraz został załadowany, niezależnie od tego, czy został on zapisany w pamięci podręcznej, czy nie? var img = new Image(); img.src = "img.jpg"; img.onload …

5
Jak używać React.forwardRef w komponencie opartym na klasach?
Próbuję użyć React.forwardRef, ale potykam się, jak sprawić, by działał w komponencie opartym na klasach (nie HOC). Przykłady dokumentacji wykorzystują elementy i komponenty funkcjonalne, a nawet zawijają klasy w funkcje dla komponentów wyższego rzędu. Tak więc, zaczynając coś jak to w swoim ref.jspliku: const TextInput = React.forwardRef( (props, ref) => …

18
Jak odczytać zawartość strumienia Node.js w zmiennej ciągu?
Włamuję się do programu Node, który używa smtp-protocoldo przechwytywania e-maili SMTP i działania na danych poczty. Biblioteka dostarcza dane poczty w postaci strumienia i nie wiem, jak zamienić je w łańcuch. Obecnie piszę go na stdout stream.pipe(process.stdout, { end: false }), ale jak powiedziałem, potrzebuję zamiast tego danych strumienia w …

15
Jak ustawić tytuł dokumentu w React?
Chciałbym ustawić tytuł dokumentu (w pasku tytułu przeglądarki) dla mojej aplikacji React. Próbowałem użyć react-document-title (wydaje się nieaktualne) i ustawienia document.titlew constructorand componentDidMount()- żadne z tych rozwiązań nie działa.
113 javascript  reactjs  dom 

12
Pobierz klucze interfejsu Typescript jako tablicę ciągów
Mam wiele tabel w Lovefield i odpowiadających im interfejsów dla posiadanych kolumn. Przykład: export interface IMyTable { id: number; title: string; createdAt: Date; isDeleted: boolean; } Chciałbym mieć nazwy właściwości tego interfejsu w tablicy takiej jak ta: const IMyTable = ["id", "title", "createdAt", "isDeleted"]; nie mogę utworzyć obiektu / tablicy …

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.