Cześć, uczę się troche JS i natrafiłem na problem którego nie jestem w stanie przeskoczyć. Robię sobie prosty wózek zakupowy i mam problem z funkcją usuwającą produkt z wózka.
Problem występuje w momencie dodania do funkcji usuwania funkcji która dodaje produkty poprzez .innerHTML po to aby odświeżyło mi wózek z aktualnymi produktami, bez dodawania jej funkcja działa dobrze i mogę usunąć kilka produktów na raz. Dodanie jej powoduje, iż eventListener działa tylko
Tak z ciekawości pytanie:
Czy istnieje w jakimkolwiek języku zapis, gdzie jest połączenie zwykłego przypisania z czymś podobnym do Optional chaining?
Efekt jak z:

ob?.val?.val?ob.val.val=1:null;
Ale bez pisania łańcucha dwa razy.

Istnieje Logical nullish assignment:
ob ??= val;
ale to dział tylko płytko.

Jakieś połączenie Logical nullish assignment z Optional chaining?

#javascript #programowanie #python #rustlang #ruby
#javascript

var text = document.createTextNode('spotkanie' + time +

mam sobie cos takiego, jak chciałbym żeby pobierało mi time i dodawało jedną godzinę do przodu +1 to gdzie można by to wstawić ? :)

tj. otrzymuje: spotkanie 12:00 a chciałbym zeby było spotkanie 13:00 ; )
◢ #unknownews

Zacznijmy ten tydzień od zestawienia ciekawych linków z branży IT - zapraszam do czytania


1) Take This Lollipop - Halloweenowy zoom call. Używa Twojego obrazu z kamerki do stworzenia horrorowej narracji, a potem robi deep fake z Twoją twarzą
https://takethislollipop.com/
INFO: wszystko dzieje się w przeglądarce (nie musisz mieć zooma). Musisz zgodzić się na dostęp do kamery. Trzeba oglądać do końca. Fajnie zrobione

2) Tara - alternatywa dla Jiry
Pobierz imlmpe - ◢ #unknownews ◣

 Zacznijmy ten tydzień od zestawienia ciekawych linków z b...
źródło: comment_1605531288BDvDFsxqZNx8lVJPTztdVH.jpg
Programistyczne świry mam dość mocno #!$%@? pytanie, a mianowicie. Jak bardzo #!$%@? pomysłem jest władować wszystko, co potrzebuję do obiektu, podać go do funkcji à la init/main eksportowanej z native module napisanego w Rustcie i przejąć ten obiekt w Rustcie i na nim operować. Jaki będzie potencjalny slowdown przy przekazywaniu obiektu? Jak bardzo to #!$%@? pomysł? Zamierzam zlockować silnik js asap w Rustcie jakby co.

#rustlang #programowanie #programista15k #electron #javascript #nodejs
@PsychoFun: o #!$%@? ci chodzi typie, zadal pytanie pod pewnymi tagami, gdzie przesiaduja ludzie znajacy sie na tych technologiach a ty zamiast pomoc albo sie nie odzywac to reklamujesz forum posiadajace kategorie o takiej samej renomie jak elektroda. Juz wolalbym sie na reddicie zapytac zamiast na tym sciernisku
Czołem Miraski z #nodejs
Chciałem zainstalować Ghost na serwerze, ale wysypuje mi się wszystko jeszcze przy instalacji.

ghost install --port 2509


Jeżeli chodzi o Node to dopiero początki i zupełnie nie wiem jak się jeszcze w tym wszystkim poruszać, korzystałem z tego poradnika: Ghost na MyDevil.net

Czy któreś z Was może spotkało się z czymś takim i wie jak to pociągnąć do przodu?

#ghost #nodejs #javascript #programowanie Wołam też @MyDevil bo to
Pobierz sunlifter - Czołem Miraski z #nodejs 
Chciałem zainstalować Ghost na serwerze, ale w...
źródło: comment_1605443496rdrDaE3pa3w0O3uFLJZ33h.jpg
@pomarancza_: W JS mam takie coś, no ale chodzi czy da się bez JS i ewentualnie trzeba by zgłosić dodatkowe właściwości do CSS overflow, np. overflow: auto-margin;, która by robiła to samo. Nie wykluczone że podobna propozycja gdzieś istnieje, tylko nie znam nazwy.

function getScrollbarWidth () {
// Creating invisible container
const outer = document.createElement('div');
outer.style.visibility = 'hidden';
outer.style.overflow = 'scroll'; // forcing scrollbar to appear
outer.style.msOverflowStyle = 'scrollbar'; //
Do you like playing games and are learning programming? Now you can do both with Summon The JSON Javascript and Python printed decks

⚔️ Dive into a fantasy world and discover the most useful programming functions. Have a quality offline time doing things you love the most, and are good for you anywhere you are

Save money and order your deck now, for you, or as a gift: https://summonthejson.com/products/summon-the-json-javascript-deck

Limited time offer
tomaszs - Do you like playing games and are learning programming? Now you can do both...
#javascript
czy moglby mi ktos wytlumaczy ponizsze zachowanie ?
vco :039> for each (org in orgs){org.Name}
=> NowyOrg
vco :040> for each (org in orgs){org.Name}
=> NowyOrg
vco :041> orgs.length
=> 5
vco :042> orgs[0].name
=> sob
vco :043> orgs[3].name
=> gSobota
vco :044>

w tablicy orgs mam tam 5 obiektow organizacji, jak zrobie petle to wychodzi mi tylko ten ostatni. To kwestia mojego srodowiska, czy to tak jest normalnie i czegos
@Przegrywek123: zrobilem juz ten przyklad z datami . Musze stwierdzic, ze faktycznie to troche meczarnia z datami w js. tak czy siak ,dzieki za wskazowki, okazaly sie bardzo pomocne. raczej na 100% bede musial sobie opisac funkcje pomocniecze do nowych przykladow , bo nie bede za kazdym razem sie z tym meczyl. Tak czy siak, wszystko juz mi dziala , jeszcze raz dzieki