#javascript

Czy jest jakaś metoda pozwalająca policzyć instancje klasy bez tworzenia jakieś zewnętrznej zmiennej przechowującej tę liczbę?

Czyli inaczej niż tutaj:

let
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Miraski, doradźcie czy warto poświęcić studia dzienne na rzecz pracy. Studiuję infę na elce na PW, dostałem się na JS deva i zostaje w tym, na pewno dłużej niż do października, a będzie ciężko pogodzić pracę i studia dzienne, nawet chodząc tylko na ćwiczenia/laby. Polibuda Warszawska nie prowadzi infy zaocznej, więc myślę albo o innej uczelni w W-wie, albo o zupełnym zrezygnowaniu... Co myślicie?
#studia #javascript #programowanie
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Andesch: Rzucanie studiów na PW to zły pomysł. O ile nie jesteś pod ścianą jeśli chodzi o pieniądze, to skup się przede wszystkim na studiach. Ja gdzieś od 2giego roku godziłem studia dziennie + pracę na pół etatu, ale jak przyszłoby co do czego to rzuciłbym robotę, a nie studia.

Tylko papier? Z jednej strony tak. Ale to na studiach sygnalizują ciekawe tematy oraz masz idealną okazję na tzw. 'networking'
  • Odpowiedz
Przykłady z artykułu zostały sprawdzone i wszystkie są zgodne ze standardem. Problem może leżeć w obsłudze konkretnej funkcjonalności przez przeglądarkę. W artykule korzystałem z przeglądarek Chrome i FF oraz serwera Node.

Przykłady najlepiej sprawdzać na serwerze node. najnowsza wersja ma szerokie wsparcie dla es6.

Do testowania pod przeglądarkami polecam użyć najpierw biblioteki babeljs: https://babeljs.io/

Kompatybilność przeglądarek można zweryfikować używając tabeli kompatybilności: https://kangax.github.io/compat-table/es6/
  • Odpowiedz
jak to pierwsza stycznosc z frontem / js to polecam rzucic okiem na vue.js. Robilem zdecydowanie inne rzeczy (PLC + C#) i ktos powiedzial mi wlasnie o vue.js (wczesniej cos walczylem z reactem) - strzal w 10. W jakieś 4-6 tyognodni pracy wieczorami (powiedzmy 2-3h) wyklepalem sobie backend (ASP.NET 5 REST API) i bardzo fajny (moim zdaniem rzecz jasna) reaktywny front wlasnie w vue.js ktory to API konsumuje.
  • Odpowiedz
@Swiatek7: NaN jako number to nie jest nic dziwnego, bo NaN to część specyfikacji liczb zmiennoprzecinkowych, że jedna tam, wybrana wartość floata/double oznacza NaN.
w 90% języków otrzymasz coś takiego.
  • Odpowiedz
#javascript #pytanie

Załóżmy, że robicie gierkę na canvasie, w której można klikać obiekty o nieregularnym kształcie i je zaznaczać. Jak byście rozwiązali sprawdzanie czy kliknięto w obiekt? Na razie mam pomysł na przybliżanie tych obiektów przez grupy figur, które łatwo sprawdzić czy współrzędne myszki do nich należą (prostokąty i koła). Wiem, że można również zrobić lewitujące divy albo obiekty svg o dowolnym kształcie, ale jakbym chciał to zrobić
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Defekt: jak masz warstwę abstrakcji, która zarządza gdzie co jest, to po prostu iterujesz je i sprawdzasz, czy koordynaty tego zdarzenia obejmują poszczególne figury.
  • Odpowiedz
@Defekt: Uzyj Box2d. Zdefiniuj model z uzyciem boxa a pozniej rysuj na jego podstawie. Jak juz zobaczysz czego uzywasz i potrzebujesz i bedziesz chcial samemu zaimplementowac to bedziesz mial przy okazji sciage w postaci zrodel w wielu jezykach.
  • Odpowiedz
Mirki z tagów #html i #javascript mam pewien problem, a jako, że się nie znam to mam nadzieję, że pomożecie :-)

Muszę z zewnątrz podlinkować do strony zawierającej popup otwierany w JS. Popup ten jest otwierany przy użyciu:

Newsletter
Czy istnieje możliwość teraz przekształcenia tego linku w taki sposób żeby zawierał też adres tej strony docelowej, a sama strona otworzyła się od razu z tym popupem?
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

To bug w JIT optymalizacji.

Interpreter predefiniuje sobie niektóre wartości w taki sposób, żeby szybciej można było ich użyć. Stara się też wykryć na potrzeby optymalizacji jakiego typu jest dana zmienna. Są typy niewykrywalne takie jak null czy undefined. W momencie wykrycia null, optymalizator podmienia wartość zwracaną przez typeof na undefined jako, że oba typy są w pewnym sensie niewykrywalne jeśli chodzi o typ a będą rzutowane w podobny sposób.

Tak samo
  • Odpowiedz
@wojtekwariat: vanilla.js


czemu nie po prostu jquery


@oriebirII: Bo to nie framework? (Z góry informuję, że temat proponowania lub nie jquery początkującym był już poruszany wiele razy i nie chce mi się toczyć tej samej guwnoburzy po raz kolejny ( ͡° ͜ʖ ͡°))
  • Odpowiedz
@informatyk15000k: bardzo ciekawe. Nie wiedziałem o tym. Jednak nie wiem czy to tak naprawdę opisuje moją relacje z lispem, bo ja nic w nim napisałem... On mnie fascynuje jako język i przez legendę utworzoną wokół niego.
  • Odpowiedz
Mam taki objekt tworzony przez jeden ze skryptów w js. Jak się dostać do wartości "sum_'_Elo".

var Foo = {"sum_'_Yo":6,"sum_'_Elo":332.79,"name":"","id":1466520321845,"$count":0,"$parent":1466520321844,"$level":2}
Foo.sum_'_Elo nie działa.

#javascript #js #programowanie
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zastanawiam się nad wyborem nowego frameworka w najbliższym projekcie. Chodzi o Express, Hapi, Koa, Loopback. Dwa pierwsze jako tako znam i najprawdopodobniej przy nich zostanę (aktualnie skłaniam się ku Hapi), ale może używaliście kilku z nich i macie porównanie?
#webdev #javascript #nodejs
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ppawel: Podobnie byłoby z pytaniem o frontendowe technologie - np. o Angulara 2, Aurelia i Vue, zasada działania prawie ta sama, ale różnią się ilością aktualizacji, wielkością community i np. dostępnymi pluginami do nich. Przecież poza osobistymi preferencjami nie powiesz mi, że do konkretnego projektu wybrałbyś taki, a nie inny z tej trójki ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@MrGreeneye na pewno ma większe community niż Hapi i Loopback. Sam niestety o community mogę niewiele powiedzieć, bo aktualnie utknąłem w restify, aczkolwiek swego sporo o nim czytałem i wydaje się być jedynym słusznym wyborem w rzeczywistości której żyjemy (ES2015, generatory). Imho tak jak pisałem wcześniej: Express umiera.
  • Odpowiedz
Hej Mirki,

Ponownie szukam, zglądam, poszukuję!

Potrzebuję kogoś do - jak na razie - jednorazowej współpracy (możliwe, że w przyszłości wpadnie coś jeszcze. I to może wpaść sporo pod warunkiem, że będzie nam się dobrze współpracować ( ͡° ͜ʖ ͡
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Po miesięcznej przerwie postanowiłem wrócić do nauki programowania. Uczyłem się ruby + rails. Do tej pory pracowałem na railsach 4.2. Lepiej robić nowe projekty w starej wersji, czy przejść na rails 5?
Znam też trochę javę w wersji script, więc chciałem zrobić front end moich nowych aplikacji w jednym z jej frameworków. Wybrałem wstępnie Ember i Angular. Tutaj mam analogiczne pytanie. Lepiej zostać przy starych wersjach tych frameworków, czy przejść już na
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@VernonRoche co do embera to jasne, że najnowsze. Wersja 2 wcale taka nowa nie jest. Co do angulara, nie mam zdania. Wiem ze nowa wersja jest całkowicie nowa i w sumie to 'nowy framework', majacy mało co wspólnego z jedynką.
  • Odpowiedz
#zlecenie potrzebuje bardzo specyficzny sklep internetowy - z obsługą języka chińskiego, jakieś ładne templaty, najpierw wariant minimum aby pokazać że coś działa - kto gdzie i za ile może mi pomóc? Pisać na priv. #it #javascript #java #php #wordpress sorry za spam ale chce dać zarobić :)
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@-PPP-: mam już zaplanowane, ale chciałbym wiedzieć jak działają poszczególne funkcje i jak to się wszystko klei do siebie

@le1t00: też to znalazłem i zacząłem przebudowywać, ale to wciąż za mało
Przeglądałem kilka tutoriali/kursów, ale albo są niedokładnie albo zbyt łopatowe ¯_(ツ)_/¯
  • Odpowiedz