Hai sa vorbim despre UnderscoreJS: Partea I

postat acum 3 ani de Stefanescu Mihai in categorie iNoob

Underscore.js este o librarie JavaScript scrisa deJeremy Ashkenas, ce ne pune la dispozitie o gama larga de functionalitati utile de care este posibil sa avem nevoie intr-un proiect web si vine cu o sintaxa simpla si usoara de inteles:

_.isEmpty({});
// returneaza true

O sintaxa ce poate fi scrisa cu mare usurinta:

_.flatten([[0, 1], [2, 3], [4, 5], [6, 7]]);
// [0, 1, 2, 3, 4, 5, 6, 7]

Ne este pusa la dispozitie chiar si o metoda range:

_.range(5);
// [0, 1, 2, 3, 4]

Ba chiar poate fi folosit si pe post de template engine:

_.template('<p><%= text %></p>', {text: 'www.Invata-Programare.ro'});
// <p>www.Invata-Programare.ro!</p>

UnderscoreJS este o librarie mica (numai 5.7kb)  si este folosita in proiecte precum:

De ce mi-a atras atentia UnderscoreJS

In acest articol am sa vorbesc in mod special despre aceste 3 metode:

In acest exemplu am sa folosesc Undescore incluzandu-l folosind CDN:

<script src="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore-min.js"></script>

Nu uitati, in acest articol nu pot atinge fiecare parte de Underscore, deci va invit sa deschide-ti si documentatia.

 

Aceasta a fost numai primul articol din serie, in curand vor fi postate si urmatoarele.

Sunt un tanar programator din Bucuresti ce lucreaza in PHP/Mysql (MySqli/PDO), Laravel, CodeIgniter, MySQL, PostgreSQL, Wordpress, HTML5/CSS3, Sass, Photoshop si multe altele.
Google+ Community Facebook Group

Comentariu postate de longchamp handbags la data de 15.05.2019
Thanks so much for giving everyone an extremely memorable chance to read articles and blog posts from this blog. It is always so kind and as well , jam-packed with a great time for me and my office co-workers to search your site not less than three times per week to read through the new things you have got. Not to mention, I am just at all times fulfilled with your tremendous creative ideas you serve. Some 3 ideas in this posting are undeniably the most impressive we have had.