⊗jsSpLbUs 177 of 294 menu

JavaScript-də kitabxanalardan istifadə

Gəlin kitabxanalardan istifadənin ümumi prinsipinə nəzər salaq. Tutaq ki, bizə massivlərlə işləmək üçün rahat funksiyaları olan bir kitabxana lazımdır. Tutaq ki, axtarış edib lodash kitabxanasını tapdıq.

Kitabxananın saytına daxil oluruq və kitabxananı yükləmək üçün keçidlər axtarırıq. Adətən, kitabxanalar iki variantda təqdim olunur: adi və kiçildilmiş. Adi variant, kitabxananın mənbə kodunu öyrənmək istəsəniz rahatdır. Kiçildilmiş variant isə onunla rahatdır ki, daha az yer tutur.

Beləliklə, yükləmə linkini axtarırıq. Kitabxananı yükləyirik. Bəzən elə olur ki, sənədlərdə JavaScript faylına keçid verilir. Bu halda bu fayl yüklənmək əvəzinə, sadəcə brauzerdə açılır. Bu halda brauzerin menyusunda saxlanılması seçilməli və ya Ctrl + S basaraq kitabxananı fayl şəklində saxlamalısınız.

Yüklənmiş kitabxanını öz HTML faylına qoşmaq lazımdır:

<!DOCTYPE html> <html> <head> <title></title> <script src="lodash.js"></script> </head> <body> </body> </html>

Qoşulmuş kitabxana ümumi əhatə dairəsində bir və ya bir neçə dəyişən yaradır. Lodash vəziyyətində bu dəyişən adlanır _. Gəlin indi kitabxananın qoşulmasından aşağıda öz saytımızın kodunu yazacağımız faylı qoşaq:

<!DOCTYPE html> <html> <head> <title></title> <script src="lodash.js"></script> <script src="test.js"></script> </head> <body> </body> </html>

Bu faylda əvvəllər qoşulmuş lodash kitabxanasının yaratdığı qlobal dəyişən əlçatan olacaq:

console.log(_); // bu dəyişəndə lodash kitabxanası var

Gəlin qoşulmuş kitabxananın metodlarından birindən istifadə edək:

let res = _.chunk(['a', 'b', 'c', 'd'], 2); console.log([['a', 'b'], ['c', 'd']]);

Özünüz üçün underscorejs kitabxanasını yükləyin. Onu öz HTML faylınıza qoşun. Bu kitabxanadan bir neçə funksiyanı sınayın.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et