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

4
mongoose vs mongodb (moduły / rozszerzenia nodejs), które lepsze? i dlaczego?
Właśnie dotarłem do Node.js i zobaczyłem, że istnieje wiele bibliotek, których można używać z MongoDB, najpopularniejsze wydają się być te dwie: (mongoose i mongodb). Czy mogę uzyskać zalety i wady tych rozszerzeń? Czy są lepsze alternatywy dla tych dwóch? Edycja: Znalazłem nową bibliotekę, która wydaje się również interesująca dla węzłów …

4
Dlaczego wartość typeof null zmienia się wewnątrz pętli?
Wykonywanie tego fragmentu kodu w konsoli Chrome: function foo() { return typeof null === 'undefined'; } for(var i = 0; i < 1000; i++) console.log(foo()); Uruchom fragment koduUkryj wynikiRozwiń fragment powinien drukować 1000 razy false, ale na niektórych komputerach będzie drukować falseprzez kilka iteracji, a potem trueprzez resztę. Dlaczego to …
109 javascript  v8 

3
Czy ktoś może wyjaśnić różnicę między jednokierunkowym wiązaniem danych Reacts a dwukierunkowym wiązaniem danych Angulara
Jestem trochę niejasny w tych koncepcjach, jeśli zbuduję tę samą aplikację ToDo całkowicie w AngularJS i ReactJS - co sprawia, że ​​React ToDo używa jednokierunkowego wiązania danych w porównaniu z dwukierunkowym wiązaniem danych AngularJS? Rozumiem, że tak działa React Renderuj (dane) ---> UI. Czym to się różni od Angulara?

24
Angularjs: Błąd: [ng: areq] Argument „HomeController” nie jest funkcją, został niezdefiniowany
To jest moje demo używające angularjs do tworzenia pliku usługi i dodawania usługi do kontrolera. Mam dwa problemy z moim demo: Po pierwsze, wstawiam, <script src="HomeController.js">zanim <script src="MyService.js">pojawi się ten błąd, Błąd: [ng: areq] Argument „HomeController” nie jest funkcją, został niezdefiniowany Drugi jest, gdy wstawiam, <script src="MyService.js">zanim <script src="HomeController.js">otrzymam następujący …

5
Czy wąsy mogą iterować tablicę najwyższego poziomu?
Mój obiekt wygląda tak: ['foo','bar','baz'] I chcę użyć szablonu wąsów, aby stworzyć z niego coś takiego: "<ul><li>foo</li><li>bar</li><li>baz</li></ul>" Ale jak? Czy naprawdę muszę najpierw wmieszać go w coś takiego? {list:['foo','bar','baz']}


16
Jak utworzyć abstrakcyjną klasę bazową w JavaScript?
Czy można symulować abstrakcyjną klasę bazową w JavaScript? Jaki jest najbardziej elegancki sposób na zrobienie tego? Powiedz, chcę zrobić coś takiego: - var cat = new Animal('cat'); var dog = new Animal('dog'); cat.say(); dog.say(); Powinien wyświetlić: „szczekanie”, „miauczenie”
109 javascript  oop  abstract 

15
Chrome nie może załadować programu web Worker
Pracuję nad projektem, w którym jest używany pracownik sieciowy. W mojej sekcji head mam ten kod: var worker = new Worker("worker.js"); // More code Działa to dobrze w Safari, ale Chrome zgłasza następujący błąd: Uncaught SecurityError: Failed to create a worker: script at '(path)/worker.js' cannot be accessed from origin 'null'. …

15
Szyfrowanie JavaScript AES [zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 3 lata temu . Popraw to pytanie Czy jest dostępna biblioteka obsługująca 256-bitowe szyfrowanie AES w JavaScript?

7
Bardzo, bardzo, bardzo duży div
W przypadku mojego projektu (zobacz projekt BigPictu.re lub bigpicture.js na GitHubie ) mam do czynienia z potencjalnie bardzo, bardzo, bardzo dużym <div>kontenerem. Wiedziałem, że istnieje ryzyko słabej wydajności przy prostym podejściu, którego używam, ale nie spodziewałem się, że będzie to głównie obecne w ... Tylko Chrome! Jeśli przetestujesz tę małą …

8
dołączanie tablicy do FormData i wysyłanie przez AJAX
Używam AJAX do przesłania formularza wieloczęściowego z tablicą, polami tekstowymi i plikami. W ten sposób dołączam każdą VAR do głównych danych var attachments = document.getElementById('files'); var data= new FormData(); for (i=0; i< attachments.files.length; i++){ data.append('file', attachments.files[i]); console.log(attachments.files[i]); data.append ('headline', headline); data.append ('article', article); data.append ('arr', arr); data.append ('tag', tag); następnie …

11
Wyłączyć przeciąganie i upuszczanie elementów HTML?
Pracuję nad aplikacją internetową, dla której próbuję wdrożyć w pełni funkcjonalny system okienkowy. W tej chwili wszystko idzie bardzo dobrze, napotykam tylko jeden drobny problem. Czasami, gdy idę przeciągnąć część mojej aplikacji (najczęściej narożny element div mojego okna, który ma wywołać operację zmiany rozmiaru), przeglądarka internetowa staje się sprytna i …

13
jQuery scroll () wykrywa, kiedy użytkownik przestaje przewijać
Ok z tym… $(window).scroll(function() { $('.slides_layover').removeClass('showing_layover'); $('#slides_effect').show(); }); Z tego, co rozumiem, mogę stwierdzić, kiedy ktoś przewija. Dlatego próbuję wymyślić, jak złapać, gdy ktoś się zatrzymał. Z powyższego przykładu widać, że usuwam klasę z zestawu elementów podczas przewijania. Jednak chcę ponownie włączyć tę klasę, gdy użytkownik przestanie przewijać. Powodem tego …



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.