To prawda, że w JavaScripcie funkcje są obiektami? Czyli jeżeli zadeklaruje sobie zwykłą funkcje i w niej zadeklaruję kolejną funkcję, to jak w tej wewnętrznej funkcji będę używać słowa kluczowego this, to this będzie się odnosić do funkcji nadrzędnej?

#javascript #naukaprogramowania #frontend
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Snowdr0p: Eee, czy aby na pewno? Wydaje mi się, że sama funkcja nie może być this'em - niezależnie od ilości zagnieżdżeń zawsze odwołamy się do this, na którym została zadeklarowana funkcja "najwyższego poziomu". Czyli deklarując

function abc() {
--function def() {
  • Odpowiedz
@maciorqa: @WaveCreator: tl;dr:

- Jeśli korzystamy z regular function to "this" (context) będzie wskazywał na *miejsce wywołania funkcji*
- możemy dowolnie zmieniać kontekst przez metody bind, call, apply.

- Jeśli korzystamy z fat arrow to "this" (context) będzie
  • Odpowiedz
To prawda, że jeżeli za pomocą JS chcę coś zmienić w elemencie html, to nie powinienem robić tego tak:

const p = document.querySelector("p");

p.addEventListener("click", function () {
p.style.color = "red";
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@maciorqa: to wszystko zależy. querySelector daje większe możliwości 'customizacji' wyszukiwania. Jeśli chodzi o szybkość działania, to jest wolniejszy niż getElementById() czy getElementsByClassName() szybki test rozwiązań:getElementById vs getElementsByClassName vs querySelector vs querySelectorAll.
Ja osobiście prawie nigdy nie używam querySelector.
Co do posługiwania się klasami zamiast ustawiania styli dla wybranego elementu, to ja widzę podstawowe problemy z przypisywaniem styli jak w Twoim przykładzie:
1. Teraz masz atrybut stylu do dopisania,
  • Odpowiedz
@maciorqa: Kiedyś przy prostych zmianach działałem na .style, ale potem jak trzeba było coś zmieniać / dodawać to tworzyło problemy których by nie było działając na klasach.

Polecam klasy
  • Odpowiedz
W HTML mam tabelke. Teraz musze dodac 4 wartosci jako kolumny w jednym rzedzie (mam 4 inputy i buttona). Chce przez jQuery dodac te 4 wartosci z inputow do tabelko jako jeden rzad. Jak to zrobic ktos cos?
#programowanie #javascript
  • 23
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki z #it pytanie - chcę stworzyć dodatek do #chrome, który będzie sprawdzał źródło strony, kopiował je i wklejał do konkretnego pliku xlsx w folderze do pierwszej komórki. Jakieś podpowiedzi od czego zacząć albo jak najprościej to zrobić? Będę wdzięczny za wszelkie sugestie. #kiciochpyta #programowanie #programista15k #javascript #html
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@yelm do pobierania i raportowania danych z rejestru który obecnie nie ma takiej funkcjonalności i trzeba się męczyć ręcznie z tworzeniem jakichkolwiek raportów i bilansów. Konkretnie chodzi i rejestr bdo
  • Odpowiedz
@scorpio18k: W zasadzie nie ma prawdopodobnie się pomylił gdyby zwracał tego fetcha to by miało sens więc pewnie tego nawiasu klamrowego za => miało nie być
  • Odpowiedz
@wybacz: No w tym wypadku ten async nie ma znaczenia bo funkcja jest wywoływana synchronicznie i bez czekania na jej rezultat więc czy tam jest czy nie ma nie zmienia nic.

async zyskuje na znaczeniu tylko gdy:
-przekazujemy go do funkcji która oczekuje promisa
-operujemy na niej jak na promisie
-czekamy aż rzeczywiście się skończy (nie ten wypadek bo ona nie czeka
  • Odpowiedz
Cześć, w poprzednich firmach, w których pracowałem język angielski (w mowie) nie był wymagany i ogólnie gdy mam zacząć rozmowę w języku angielskim to czuję wewnętrzną blokadę. Nie daje mi to spokoju, bo jak to tak nie znać angielskiego.
Pomyślałem więc, że może znajdą się osoby, które zaczynają swoją przygodę z programowaniem i znają w miarę dobrze język angielski, do wspólnej nauki (ja dzielę się pomocą/wiedzą z programowania w zamian za rozmowy
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zrobiłabym sobie jakiś kurs, ale potrzebuję bata nad sobą, czyli taki kurs, gdzie jest jakiś mentor. Nie wiem czy robić angielski czy np JS, który trochę zaczęłam.

Jeśli #naukaangielskiego to może ktoś poleca jakiś kurs na poziomie b2. Albo może jest coś takiego, że przygotowują od razu do egzaminu? Jest sens egzamin z b2 czy lepiej od razu jakiś CAE? #warszawa lub zdalnie.

Jak #javascript to
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@iEarth: ta gwarancja zatrudnienia zapewniana przez bootcampy to oszustwo.
Czasem firmy zapewniają zatrudnienie po odbyciu kursu u nich, np. Ericsson ostatnio coś takiego robił, ale tylko dla kobiet xD

Generalnie jeśli potrzebujesz bata nad sobą to nie wiem czy jest sens wchodzenia w branże IT. Ja jestem entuzjastą programowania, a mimo to się wypalam. Bo w pracy trzeba robić to co trzeba, a nie to co się lubi.
Pamiętam, że
  • Odpowiedz
@iEarth: Egzamin z B2 to IMO trochę bez sensu, jeśli masz naprawdę mocny ten B2 to leć od razu na CAE, jak nie to najpierw się doucz. Z mojego doświadczenia - jeśli wystarczy B2 to nikt nie pyta o certyfikat :D

A jeśli chodzi o IT to jeśli się do tego nadajesz to nie potrzebujesz płatnych kursów - dosłownie wszystko jest w Internecie, a sama umiejętność szukania informacji jest jedną
  • Odpowiedz
@zackson: Faktycznie nie sprecyzowałem jasno. Wcześniej pracowałem jako fullstack developer (symfony/vuejs), miałem pół roczną przerwę. Myślę, że poziomem jestem gdzieś między junior/mid. Nie wiem co mógłbym jeszcze napisać. Mogę dać link do mojego githuba, chociaż niewiele tam mam to znajdzie się jedna apka w symfony/vuejs - https://github.com/mat89c
  • Odpowiedz
Jak tam kiedyś pisałem zabrałem się trochę za freelancerkę w #programowanie, bo w sumie to łatwiej niż znaleźć pracę jako junior. Dla małej przychodni robiłem taki prosty system - klient mi się trafił taki narzekała, ale jakoś projekt w zeszłym miesiącu domknąłem. Gość do mnie teraz wraca, że jacyś chyba naciągacze, mu niby zrobili audyt bezpieczeństwa i że w aplikacji są błędy jakieś XXS i CSRF. Że niby w
teddybear69 - Jak tam kiedyś pisałem zabrałem się trochę za freelancerkę w #programow...

źródło: comment_16424334534n83DkZhifR41dMRLKzzWH.jpg

Pobierz
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@teddybear69: odysjestem sobie z Ciebie jaja robi, bo Twój wpis wygląda na jakąś pastę albo zarzutkę.
Jeśli faktycznie sprzedałeś im dziurawy soft to pewnie będziesz musiał naprawić.

Ogólnie jeśli to prawda, to ewidentnie jesteś totalnie zielony w temacie i w takiej sytuacji pchanie się we freelancerkę to proszenie się o kłopoty.
  • Odpowiedz
Siema miry.

Chciałem się was spytać czy myślicie że będzie coś z javascript w tym roku na egzaminie praktycznym EE.09? Bo nie wiem czy sobie to przypominać.
W tamtym toku (w styczniu) z tego co mi znajomy mówił to chyba nic z niego nie było (nie pamiętam czy na pewno).
Jeśli jednak coś będzie z js to podejrzewacie z czego dokładnie?

#szkola #egzamin #egzaminzawodowy #technikinformatyk
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@TANSTAAFL: jeden arkusz będzie z javascriptem. Zresztą to bez różnicy, na arkuszu masz tabelkę ze wszystkimi metodami których możesz użyć, a na poziomie e09 to queryselector starczy i tyle
  • Odpowiedz
konto usunięte via Wykop Mobilny (Android)
  • 8
@Bulldogjob: chociaż druga część artykułu jest ok i w sumie ciężko się z nią nie zgodzić to pierwsza jest bardzo nie na miejscu i sugeruje, że autor przespał ostatnie 15 lat branży.

Od lat mówi się o "grach poważnych", polskie uczelnie kształcą (z różnym skutkiem) programistów gamedev od ~2008, do głównego nurtu coraz częściej przeciekają zagadnienia związane z procesem tworzenia gier i crunchem, gamejamy stają się super popularnymi wydarzeniami, a
  • Odpowiedz