MooTools 1.2 beta 2

17 stycznia, 2008

Wczoraj wydano wersję beta 2 MooTools 1.2, zmiany ogromne nie są, ale i tak parę poprawek trzeba będzie dodać do popełnionych już wpisów :)

Najważniejsze jest jednak to, że nastąpił koniec z męczeniem SVN w poszukiwaniu dokumentacji - od dziś wszystko jest w jednym miejscu :)

Jak tylko uporam się z sesją to ruszam z kursem dalej - wpis o funkcjach i zdarzeniach już w sporej części jest ukończony, ale jeszcze trochę czasu trzeba na niego poświęcić ;)

O zamianach w napisanych już wpisach oczywiście poinformuję, tak by każdy kto już je przeczytał nie musiał szukać zmian, bo jednak są one (wpisy) dość obszerne :)

A póki co wracam do całeczek - za tydzień egzamin z matematyki :) Wszystkim łączącym się ze mną w sesyjnym bólu życzę udanej i możliwie krótkiej sesji ;)

Po zapoznaniu się z podstawowymi funkcjonalnościami MooTools pora zająć się dogłębnie tym co tworzy w tym frameworku całą pokaźną grupę Native. Już w pliku Core.js mogliśmy znaleźć fragmenty kodu przeznaczone dla tego typu obiektów, a przez następne 4 części kursu będziemy poznawać kolejne rozszerzenia jakie oferuje nam MooTools dla tablic (o nich w tym wpisie), funkcji, ciągów znaków, liczb, obiektów oraz zdarzeń. Generalnie obiekty te poza Element, który będzie miał cały swój dział to chleb powszedni przy pisaniu skryptów, dlatego warto nie traktować po macoszemu tych części kursu :)

Podobnie jak w wypadku poprzedniej części kursu będziemy korzystali z konsoli JavaScript (albo tej z Firebuga/Firefoxa, albo tej).

Obiekt Array ma dzięki MooTools dodane metody, których nie obsługują natywnie wszystkie przeglądarki oraz metody do wykonywania najczęstszych operacji na tablicach. Zajmijmy się najpierw metodami, które występują natywnie w JavaScript 1.6, a których nie obsługuje każda przeglądarka. Te metody to every, filter, indexOf, map oraz some (poza nimi jeszcze forEach zaimplementowane w pliku Core.js i lastIndexOf, które w ogóle w MooTools nie jest zaimplementowane).

Czytaj dalej...