Pytania otagowane jako javascript

JavaScript (nie mylić z Javą) to wysokopoziomowy, dynamiczny, oparty na wielu paradygmatach, słaby typ języka używany zarówno do skryptów po stronie klienta, jak i po stronie serwera. Tego znacznika należy używać w przypadku pytań dotyczących typowych implementacji ECMAScript, JavaScript, JScript itp. JS zazwyczaj nie odnosi się do swojego kuzyna ECMA, ActionScript.

2
Jak przeprowadzasz test javascript?
Ostatnio spędzam dużo czasu pracując w javascript. Nie znalazłem sposobu, który wydaje się działać dobrze do testowania javascript. W przeszłości nie stanowiło to dla mnie problemu, ponieważ większość stron internetowych, na których pracowałem, zawierała bardzo niewiele javascript. Mam teraz nową stronę internetową, która szeroko wykorzystuje jQuery. Chciałbym zbudować testy jednostkowe …

2
Jakie jest zalecane podejście do funkcji pomocniczych w JavaScript?
Jakie jest zalecane podejście do funkcji pomocniczych? Chciałbym wybrać jedną technikę i uruchomić ją, aby stworzyć moją nową „klasę”. Oto opcje projektowania, które rozważałem: Opcja 1: Funkcja pomocnicza w zewnętrznym zasięgu, wywoływana w kontekście instancji function createPane (pane) { // logic to create pane var proto = Object.create(this.paneList); $.extend(paneProto, pane); …

1
Node.js czy serwlety? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Dużo słyszałem i czytałem o języku po stronie serwera Javascript, tj. Node.js, i widziałem wiele …

3
Czy JavaScript wykroczył poza to, do czego został pierwotnie zaprojektowany?
Rozmawiałem z przyjacielem o celu Javascript, kiedy i jak należy go używać itp. Cytuje: JavaScript został zaprojektowany w celu dodania interaktywności do stron HTML [...] JavaScript daje projektantom HTML narzędzie programistyczne Autorzy HTML zwykle nie są programistami, ale JavaScript jest językiem skryptowym o bardzo prostej składni! Niemal każdy może umieścić …
10 javascript 

5
PHP, HTML, JavaScript i dobre praktyki pisania
Uświadomiłem sobie, że muszę zapisać specyfikację konwencji dotyczącą HTML, JavaScript i kodowania PHP dla mnie i mojego zespołu. W tworzeniu stron internetowych, podobnie jak w C ++, zdecydowanie jestem fanem wcięć i komentarzy. Niemniej jednak często w mojej pracy napotykam HTML + JavaScript + kod PHP, który nagle wywołuje ból …

2
Jak mogę _ odczytać funkcjonalny kod JavaScript?
Wierzę, że nauczyłem się niektórych / wielu / większości podstawowych pojęć leżących u podstaw programowania funkcjonalnego w JavaScript. Mam jednak problemy z odczytaniem kodu funkcjonalnego, nawet kodu, który napisałem, i zastanawiam się, czy ktoś może dać mi jakieś wskazówki, porady, najlepsze praktyki, terminologię itp., Które mogą pomóc. Weź poniższy kod. …

3
Czy funkcja otrzymująca wartość z innej funkcji jest uważana za czystą?
Próbuję znaleźć sposób obsługi domyślnych wartości zmiennych podczas wykonywania funkcji bez skutków ubocznych i skończyło się na tym, że: function getDefaultSeparator() { return ':'; } function process(input, separator) { var separator = separator || getDefaultSeparator(); // Use separator in some logic return output; } Domyślny separator będzie używany w innych …

1
Podnoszenie w JavaScript === Kompilacja?
Na niedawnej rozmowie o pracę natknąłem się na interesującą perspektywę. Podnoszenie w Javascripcie polega na przenoszeniu deklaracji zmiennych i deklaracji funkcji na górze skryptu. Czy tę fazę możemy nazwać kompilacją ? Zdaję sobie sprawę z tego, że interpreter JavaScript ma 2 przejścia nad skryptem wejściowym, przy czym w pierwszym przejściu …

3
Międzyjęzykowy rozwój oparty na testach
Krótkie pytanie: Jak postępujesz zgodnie z testowaniem opartym na testach w projekcie obejmującym wiele języków? W szczególności piszę aplikację internetową, która korzysta z JavaScript i PHP, i chcę przestrzegać zasad TDD, ale nie jestem pewien, jak je zintegrować. Czy uruchamiam osobne pakiety testowe dla sekcji JS i PHP i używam …

2
Czy automatyczne generowanie haseł podczas rejestracji to dobry pomysł?
Opracowuję system rejestracji dla projektu, nad którym pracuję. Ponieważ użytkownicy zwykle nie rejestrują się, jeśli proces jest zbyt długi, pomyślałem, że potrzebuję (przynajmniej początkowo) tylko ich e-maila, do którego wyślę im automatycznie wygenerowane hasło (i to pozwoli mi również zweryfikować ich adres e-mail) ). To również uniemożliwiłoby im wybranie słabego …

2
Testowanie struktur stanowych, takich jak Phaser?
TL; DR Potrzebuję pomocy w identyfikacji technik upraszczających zautomatyzowane testowanie jednostek podczas pracy w ramach stanowych. Tło: Obecnie piszę grę w TypeScript i frameworku Phaser . Phaser opisuje się jako środowisko gry HTML5, które stara się jak najmniej ograniczać strukturę twojego kodu. Wiąże się to z kilkoma kompromisami, a mianowicie, …

2
Projektowanie aplikacji JavaScript MVC (płótno)
Mam trudność w zrozumieniu, jak utworzyć strukturę / architekturę aplikacji canvas przy użyciu podejścia podobnego do MVC w JavaScript. Interfejs użytkownika będzie dość płynny i animowany, gry dość uproszczone, ale z dużym naciskiem na animację i animację. Rozumiem, jak MVC działa w zasadzie, ale nie w praktyce. Zrobiłem z tego …

3
Co sprawia, że ​​aplikacje HTML5 i JS działają tak dobrze, jak aplikacje rodzime?
Z tego co rozumiem HTML jest językiem znaczników, podobnie jak zawartość XAML, XIB i wszelkich innych aplikacji Android oraz innych natywnych platform programistycznych. JavaScript jest językiem programowania używanym wraz z nim do obsługi skryptów po stronie klienta, który będzie obejmował między innymi obsługę zdarzeń, sprawdzanie poprawności po stronie klienta i …



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.