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 mogę wykorzystać moje umiejętności kodowania na dobre?
Do tej jesieni moje dwie małe strony powinny generować około 1200 USD miesięcznie przy minimalnym / zerowym nakładzie, który jest wystarczający dla mnie, aby żyć wystarczająco wygodnie. Zamiast podejmować inne przedsięwzięcie biznesowe, chciałbym spędzić następne kilka lat, robiąc coś naprawdę dobrego lub pomagającego innym ludziom, którzy tego potrzebują. Chcę spędzić …
13 c#  java  php  javascript  jquery 

6
Jaki termin jest używany do opisania funkcji / metody, która modyfikuje obiekt, do którego jest wywołany?
Przepraszam za ogólne pytanie. Przeszukałem wszystkie i znalazłem tak wiele wątków podobnych do tego, jednak żaden nie odpowiada na moje konkretne pytanie - być może dlatego, że szukany termin nawet nie istnieje. Mój przyjaciel uczy się programowania, w szczególności JavaScript, i zapytał mnie, dlaczego to nie działa: var a = …

6
Jak powinny być zbudowane duże aplikacje JavaScript?
Niedawno pokazano mi niektóre wtyczki JavaScript napisane dla OBIEE Mobile App Developer, a także niektóre niestandardowe biblioteki dla różnych projektów. Pochodząc z OOP, jestem trochę zdezorientowany co do struktury tych projektów. Widzę pliki o długości tysięcy linii. Jestem przyzwyczajony do dzielenia rzeczy na pliki i klasy, ale rozumiem, że jest …

1
Co Google ma tutaj na myśli, mówiąc „nie kopiuj i nie wklej tego kodu”?
Oto fragment kodu z interfejsu API recaptcha Google ( https://www.google.com/recaptcha/api.js ): /* PLEASE DO NOT COPY AND PASTE THIS CODE. */ (function() { if (!window['___grecaptcha_cfg']) { window['___grecaptcha_cfg'] = {}; }; if (!window['___grecaptcha_cfg']['render']) { window['___grecaptcha_cfg']['render'] = 'onload'; }; window['__google_recaptcha_client'] = true; var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; …

3
Konkurs testów jednostkowych
Moi pracodawcy prowadzą comiesięczny konkurs na dzień testów jednostkowych. Cały dzień poświęcony jest na pisanie testów jednostkowych - oczywiście przeprowadzamy więcej testów w ciągu miesiąca, ale to jest cały dzień - a „zwycięzca” konkursu otrzymuje nagrodę. Trudno jednak ustalić, kto jest zwycięzcą. Przypisywaliśmy punkty za każdy przypadek testowy. Więc jeśli …

4
Czy istnieje lepszy sposób pisania testów jednostkowych niż seria „AssertEquals”?
Oto podstawowy przykład tego, czym powinien być mój test jednostkowy, za pomocą qunit: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Insert title here</title> <link rel="stylesheet" href="qunit/qunit-1.13.0.css"> <script src = "qunit/qunit-1.13.0.js"></script> <script src = "../js/fuzzQuery.js"></script> <script> test("Fuzz Query Basics", function() { equal(fuzzQuery("name:(John Smith)"), "name:(John~ …





2
Webkit jako GUI w .Net / Mono
Chcę stworzyć aplikację wieloplatformową, która również będzie miała stronę internetową, na której aplikacje komputerowe (Windows, iOS, Linux) będą komunikować się z serwerem i synchronizować dane użytkowników. Jak dotąd opcje, które widzę to: Napisz natywny interfejs GUI dla każdego z 3 systemów operacyjnych, więc miałbym 3 bazy kodu GUI (i jeden …
12 c#  .net  javascript  gui  mono 

3
Różne wywołania zwrotne błędu lub błędu jako pierwszy argument?
Kilka dni temu my (i pokój rozmów JS SO) rozmawialiśmy z @rlemon na temat jego biblioteki Little-XHR na temat obsługi błędów. Zasadniczo chcieliśmy zdecydować, który wzorzec obsługi błędów powinien zostać użyty: xhr.get({ // Some parameters, and then success: function(data) {}, failure: function(data) {} }) Lub: xhr.get({ // Some parameters, and …

6
Konwencje nazewnictwa JavaScript
Pochodzę z języka Java i jestem nowy w JavaScript. Zauważyłem wiele metod JavaScript wykorzystujących nazwy parametrów jednoznakowych, na przykład w poniższym przykładzie. doSomething(a,b,c) Nie podoba mi się to, ale inny programista JavaScript przekonał mnie, że zrobiono to w celu zmniejszenia rozmiaru pliku, zauważając, że pliki JavaScript muszą zostać przesłane do …

3
Dlaczego możemy usunąć niektóre wbudowane właściwości obiektu globalnego?
Czytam teraz es5 i stwierdzam, że atrybut [[konfigurowalny]] w niektórych wbudowanych właściwościach obiektu globalnego jest ustawiony na true, co oznacza, że ​​możemy usunąć te właściwości. Na przykład: metoda łączenia obiektu Array.prototype ma atrybuty {[[Writable]]:true, [[Enumerable]]: false, [[Configurable]]: true} Możemy więc łatwo usunąć metodę łączenia dla Array, taką jak: delete Array.prototype.join; …
12 javascript 

3
Co należy przetestować w Javascript?
W pracy właśnie uruchomiliśmy aplikację opartą w dużej mierze na Javascripcie (faktycznie używającą Coffeescript, ale nadal), której wdrażam zautomatyzowany system testowy z wykorzystaniem JsTestDriver i tkaniny. Nigdy nie napisaliśmy czegoś z tak dużą ilością Javascript, więc do tej pory nigdy nie przeprowadzaliśmy testów Javascript. Nie jestem pewien, co dokładnie powinniśmy …

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.