Kategorie
Java Script

Minimalna i maksymalna wartość tablicy w JS

Znalezienie minimalnej lub maksymalnej wartości w tablicy nie jest trudnym zadaniem, ale nie w każdym języku programowania dostępnej jest dzięki wbudowanej funkcji. Przykładowo PHP oferuje funkcje min() oraz max(), które jako argument przyjmują tablicę bądź kolejne argumenty do znalezienia skrajnych wartości wśród nich. Niestety JS nie oferuje takich funkcji dla obiektu Array. Istnieje proste rozwiązanie.

Kategorie
Java Script

Sumowanie elementów tablicy w JS

Operacje na tablicach i manipulacje ciągami znaków to jedne z najczęściej wykonywanych działań w codziennej pracy programisty. Nawet podczas rozmów kwalifikacyjnych sprawdzana jest taka wiedza, choć to w zasadzie wiedza podstawowa z zakresu algorytmów. Jednak to w jaki sposób rozwiążesz takie lub podobne zadanie może dodatkowo świadczyć o twoich umiejętnościach. Zatem ile znasz sposobów posumowania elementów w JS.

Kategorie
Przemyślenia

Jak zostać programistą webowym?

Wynagrodzenia rosną, bezrobocie spada, a praca szuka ludzi. Wszystko to prawda, ale jednak nie w każdej branży. Programiści i wszelkiej maści specjaliści IT mają, rzeczywiście łatwiej w życiu, ale czy aż tak łatwo jak wydaje się ludziom stojącym z boku. Zatem jak zostać programistą stron internetowych?

Kategorie
Java Script

Zaskakujący JavaScript

JavaScript ma wiele dobrych i złych części, o których często nie wiemy lub nawet korzystamy z nich nieświadomie. Ostatnio przy rozwiązywaniu zadań Codility trafiłem kilka kwestii, które zaskoczyły całkowicie w swoim zachowaniu.

Kategorie
Java Script Wzorce projektowe

Wzorzec modułu

Java Script to specyficzny język programowania. Brak klas i nietypowe dziedziczenie prototypowe to główne cechy tej technologii. Przez długi czas nie istniały precyzyjne zasady pozwalające na tworzenie kody wysokiej jakości. Przez wiele lat Java Script nosił miano, słabego i podatnego na błędy języka, który wybaczał wiele początkującym programistom. Aktualnie coraz większa liczba bibliotek i stworzenie wspólnych standardów pozwoliły na ustanowienie solidnej pozycji Java Scriptu w internecie.

Kategorie
Java Script Książki

JavaScript. Programowanie obiektowe

JavaScript przeżywa kolejną młodość w ostatnich latach. Coraz więcej bibliotek i lepsze wsparcie standardów przez przeglądarki pozwalają na szersze wykorzystanie jego możliwości. ECMAScript 5 i przenoszenie ciężaru generowania stron z serwerów do przeglądarek klientów. JavaScript staje się powoli najpopularniejszą technologią internetową.

Kategorie
Java Script

JavaScript Promises, czy rzeczywiście takie przydatne?

Pamiętam, gdy kilka lat nie doceniałem siły i wartości JavaScriptu. Zmieniło się to zupełnie, kiedy poznałem jQuery. W ostatnich latach powstało wiele projektów i bibliotek, które naprawdę wyciskają prawdziwy sok. Wszystko co nowe, wymaga czasu, cierpliwości i zaangażowania, ale kiedy zrozumiesz podstawy, docenisz zaawansowane techniki. Podobnie było ze mną, gdy pierwszy raz zobaczyłem implementację obiektu Deferred w jQuery 1.5.

Kategorie
CSS Design Java Script SVG

Dokumenty oparte na danych

Podczas analizy problemu wizualizacji danych poprzez wykres Sankeya natknąłem się na fenomenalną bibliotekę D3.js zmieniającą powszechne spojrzenie na zbiory danych i wizualizację obiektów.