Ciałbym, żeby ten div pojawiał się szybko i zaraz po tym znikał powoli:



ciem to osiągnąć zmieniając jego class z hide na show i znów na hide:

resultdiv.className='show'
result
div.className='hide'

.hide {
opacity: 0;
transition: opacity 1s linear;
-webkit-transition: opacity 1s linear;
-moz-transition: opacity 1s linear;
-o-transition: opacity 1s linear;
}
.show {
opacity: 1;
}

#javascript #frensvsnonfrens

dobrze to jest zapisane czy coś nie tak? Bo nie działa.

@JamnikWallenrod,
Da się jakoś uzależnić działanie listenera od zmiennej?

gun_div.addEventListener('click', function() {
if (currentStatus == status.READY) {
setCurrentFren(frens.GUN)
setCurrentStatus(status.FIGHT)
}
})

jeśli currentStatus nie jest READY to ciem, żeby listener nie działał. Zrobiłem brzydko z ifem.
#javascript
Co jest nie tak z moją petlą czysto kodową nowoczesną?
#javascript

const frens = {
PAPER: { type: 'PAPER', div: paperdiv, power: 1 },
HAMMER: { type: 'HAMMER', div: hammer
div, power: 2 },
GUN: { type: 'GUN', div: gun_div, power: 3 }
}

function unHoverAllFrens() {
frens.forEach(function(fren) {
unHoverElem(fren.div);
});
}

Uncaught TypeError: frens.forEach is not a function
@Bulldogjob: Cześć, dzisiaj #pracbaza dla Frontend Developerów!

Kraków
JavaScript Developer / Hatimeria Sp. z o.o. Sp. k. / 9-14K PLN / bit.ly/2EHKEya
Access Control - Senior Front End Engineer (Ruby/JavaScript) / Motorola / bit.ly/31ASOkT
Front-end Web Developer / Transporeon / bit.ly/3b8qMk6
Frontend Magento Developer / Polcode Sp. z o.o. / 5.5-10K PLN / bit.ly/32xhJoW
Angular Developer / Motorola / bit.ly/3hIxq32
Junior Frontend Developer / Hatimeria Sp. z o.o. Sp. k. /
Pobierz Bulldogjob - @Bulldogjob: Cześć, dzisiaj #pracbaza dla Frontend Developerów!


Kra...
źródło: comment_1598611935PIIvxulRQ0j1u7h4LhfaHm.jpg
Podrzucamy ostatnią listę ofert w tym tygodniu - zajrzyj, jeśli szukasz pracy z obszarówBackend, Frontend lub Fullstack!

BACKEND JOBS

- [REMOTE] Senior/Lead Java Developer @ epam.com 10.0k-18.0k (UoP)
- [REMOTE] PHP Developer (100% zdalnie) @ avenga.com 14.5k-15.1k (B2B)
- [REMOTE] Ruby on rails Developer @ madiff.pl 14.0k-17.0k (B2B)
- [REMOTE] Backend Architect (RoR) @ leocode.com 16.0k-23.0k (B2B)
- [REMOTE] AWS Backend Developer @ unity.pl 12.0k-16.0k (B2B)
- [REMOTE] Senior Backend
#javascript #programista15k

Mam pytanie do osób znających Ramda i functional programming.

Często tworzę funckje typu:

const createList = pipe(
values,
map(whatEverFunctions),
filter(type => type === 'something'),
)

I teraz pojawia się pytanie w jaki sposób zorganizować drugi parametr bo chcąc na przykład:

const createList = pipe(
values,
map(whatEverFunctions),
filter(type => otherTypes.includes(type)),
)

I w jaki sposób poprawnie dostarczyć otherTypes do funkcji? Pojawia mi się pomysł

const createList = (otherTypes) => pipe(
values,
◢ #unknownews

Dzisiejsze wydanie zestawienia będzie nieco krótsze niż zwykle - powód jest trywialny: to był dla mnie pracowity tydzień.


1) OpenStartup - lista startupów, które publikują bardzo szczegółowe dane na temat swojego biznesu
https://openstartup.dev/?ref=producthunt
INFO: ile mają użytkowników? jakie mają przychody? ile zarabiają ich pracownicy itp. Sporo ciekawych metryk.

2) Tworzenie botów do Discorda - jest prostsze niż myślisz (Python)
https://codeburst.io/discord-py-the-quickstart-guide-2587abc136ab
INFO: autor przedstawia, jak używając biblioteki Discord.py zbudować swojego
Pobierz imlmpe - ◢ #unknownews ◣

 Dzisiejsze wydanie zestawienia będzie nieco krótsze niż z...
źródło: comment_1598594498ZPaNUiVf9ou8CohFC381CU.jpg
Z Angularem miałem styczność, trochę Reacta poznałem. Głównie operowałem we Vue i na starych rozwiązaniach tj. jQuery. Rok spędzony w firmie, na forum nie będę pisał jakiej, ale na PV już mogę :D
@becvvv: o wieloliniowosc. Na koncu linii automatycznie jest dodawany srednik, przez co wychodzi tam: return; co rownowazy sie z return false;.

Automatic Semicolon Insertion
The return statement is affected by automatic semicolon insertion (ASI). No line terminator is allowed between the return keyword and the expression.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/return
Mireczki pytanie z kategorii java script (sic!):

W pliku package-lock.json mam linijkę z informacją o wersji aplikacji która jest podbijana automatycznie przy mergu do developa: "version": "1.0.19"
Aplikacja jako taka (na bazie node.js) jest w osobnym pliku xyz.js.

W jaki sposób mogę pobrać numer wersji(z pliku package-lock.json) w pliku xyz.js by go wyświetlić przy starcie aplikacji?

#naukaprogramowania #programowanie #programista15k #javascript #nodejs
Cześć, wydaje mi się że w podstawowym stopniu opanowałem Reacta. Napisałem 4 proste apki z użyciem np. Reacta + Redux, hooks itp. Zostało mi tylko usunięcie znanych błędów a później nie mam trochę pomysłu czego uczyć się dalej. Wrzucam tu małą ankietę, wybierzcie jedną z opcji albo napiszcie w komentarzu waszą sugestię.

#programowanie #javascript #frontend
#react

Co teraz się uczyć?

  • popularne reactowe biblioteki np Formik 21.3% (10)
  • reactowy backend np. Gatsby, GraphQL itp. 46.8% (22)
  • React Native 12.8% (6)
  • inne frameworki np Vue 19.1% (9)

Oddanych głosów: 47

@salamander-kwarcowy: React Native działa na wątku JSowym, który jest uruchomiony tylko w foregroundzie.

Interfejs robisz w RN. Jeżeli dodasz styled-components, to nawet nie poczujesz różnicy w porównaniu ze zwykłym Reactem.
A wątek który ma chodzić w tle, programujesz w Kotlinie jako Service i dodajesz dwustronną komunikację (eventy, callbacki, czytanie stanu po wybudzeniu apki, multum możliwości).
Obczaj dokumentację RNa, są tam zajebiste przykłady.

Oczywiście nie znam twoich wymagań. Bo jeżeli ta apka