Wśród dobrodziejstw wprowadzonych do JavaScriptu w ES6, znalazły się zestawy (Set) i mapy (Map). To dzięki mapom możesz pisać szybszy, czystszy i wydajniejszy kod w JavaScript.
W jaki sposób w javascripcie trzymać dynamicznie tworzone referencję do funkcji? Chciałem zrobić to w elegancki sposób więc wrapowałem metode w Event jednak wykonanie metody wraz ze zwroceniem wartosci zajmuje ~1ms co wydaje mi sie byc zbyt duze na cos takiego jak pobranie jakiejs wartosci.
Czy trzymanie przykladowo funkcji w obiekcie z indexami bedzie w porzadku? Funkcji moga byc synchroniczne jak i nie
@atthedrivein: Czyli chcesz zrobić cache który doda wartość wraz z czasem jej stworzenia oraz czasem upływu ważności? Nie przekombinowałeś tego? Nie rozumiem co tam się dzieje jak masz i funkcję asynchroniczną, i eventy zakończenia.
Nie chcesz mieć czegoś co na cache.get('mojcache1') zwróci Ci promise?
No i pamiętaj o czyszczeniu listenerów gdy nie są już potrzebne.
@anonim1133: @wasaty_m3ksykanin: Nie wiem jak Class mogło wyjść z mody i być mniej czytelne niż Function ale dzięki za odpowiedź :) Ja jednak napiszę to sobie jako wersję z Class ( ͡° ͜ʖ ͡°)
#programowanie #informatyka #webdev #frontend #javascript Jakie jest właściwe podejście do tworzenia bibliotek w czystym javascript? var Biblioteka = function() {... czy (function(window){...})(window) Macie jakiś przykładowy tutorial do #es6 ?
W jaki sposób mogę wyeliminować powtarzającą się relację? Na obecna chwile trzykrotnie wprowadzam relacje .author aby wprowadzic dane uzytkownika ktory stworzyl post/thread. Uzywam bookshelf i knexa. Wydaje mi sie ze 'wprowadzenie' relacji na końcową tabele byłoby duzo wydajniejsze niz trzy krotne nesteowanie tej samej relacji.
Wykopowi programiści, jutro mam rozmowę o pracę jako #frontend regular - bez frameworków (frontowych), ale nodejs za to wchodzi w grę, co polecacie sobie poprzypominać/przećwiczyć poza standardem #es6 i #es7? Bo kompletnie nie mam pojęcia w co jeszcze dzisiaj i jutro rano wsadzić ręce by sobie poprzypominać :D Na co dzień korzystam z tych nowych bajerów, ale kodząc w domu, bo w robocie systemy dla
Jakie starterkity do najnowszego webpacka polecacie? Potrzebuję coś do ES6, typescript, redux, rxjs i Sass, dodam że kilka polecanych starterkitów znalazłem ale jest od groma do starych webpacków.
#webdev mam wolne moce przerobowe. #javascript #es6 i takie tam. ponad 15 lat doświadczenia, jak potrzebujecie łap do pracy to od jutra mogę coś wyklepać :)
Mireczki bardzo proszę o radę. W jaki sposób wywołać metodę zdefiniowaną w klasie, w innej klasie, która jest jej dzieckiem? W konstruktorze stosuję super(), jednak dla metod to rozwiązanie nie działa. Ktoś ma jakiś pomysł? Mieszanie klas i prototypów to chyba zły pomysł? #pytanie #javascript #es6
Mirełki, ES6 wprowadziła klasy. Powiedzcie mi, czy od tej pory konieczne jest ich używanie? Od tej pory posługiwanie się (jawnie) prototypami jest już złą praktyką? Gdzieś czytałam, że klasy wprowadzono jako ułatwienie dla osób, które dotychczas pracowały w Javie. Jak to rozumieć?