ЖаваСкриптнинг олий ўқув қўлланмаси

Стиллаш

Стиллаш style атрибути орқали Style атрибутидаги ўлчов бирликлари Ўлчов бирликлари билан хатолар CSS хусусиятлари қийматларини очиш Style орқали стилларни қайта тиклаш Стилларни оммавий ўрнатиш Стилларни ўқиш муаммолари CSS файлларидан хусусиятларни ўқиш Ўқилган қийматларни айлантириш Синфлар орқали стиллаш Стиллаш учун бир синф Синфларнинг ноқулайлиги data- орқали стилларни алмаштириш

Элементлар метрикалари

CSS да элементларнинг кенгайиши Тест элементи Элементнинг клиент ўлчами Элементнинг тўлиқ ўлчами Сургичли элементнинг ўлчамлари Элементларни сүргичлаш Элементни сүргичлашни ўзгартириш Элементни охиригача сүргичлаш Элементни ёйиш Сургич чўзиғининг эни

Метрикалар дарёзаси

Дарёза ўлчамлари Айлантиришни ҳисобга олган ҳолдаги дарёза ўлчамлари Дарёза айлантиришни олиш Дарёза айлантиришни олиш ва ўзгартириш Дарёзани ўрнатилган жойга айлантириш усули Дарёзани микдорга айлантириш усули Дарёзани элементга айлантириш усули Айлантириш воқеаси

Map коллекциялари

Кириш Фойдали имкониятлар Цикл билан айланиш Калитлар ва қийматлар Map-ни қўллаш

Set коллекциялари

Кириш Бошланғич тўлдириш Фойдали имкониятлар Цикл билан айланиш Айлантириш Массивдан дубликатларни ўчириш Дубликатларсиз олиш

Псевдомассивлар

Кириш Массивларга ўхшашлик Фарқлар Массивликни текшириш Массивга айлантириш Псевдомассив турлари Турлар ўртасидаги фарқ

Символлар

Symbol типӣга кириш Символ тавсифи Объектларнинг символ калитлари Объектни символлар билан айланиш Объектдаги функция > Функсияда объектлар билан амалиётлар Глобал символлар Символ номини олиш > Яхши маълум символлар

Итераторлар

Итерация қилинувчи объектлар Итератор функцияси Итератор чақириқлари Генераторлар Генераторлардаги цикллар Итераторларнинг бир марталик иши Объект итератори Итерация қилинувчи объект яратиш Ҳисоблаб топиладиган хосили орқали генератор Ички values итератори Ички keys итератори Ички entries итератори Учта ички итератор Spread оператори ва итераторлар Сатрнинг ички итераторлари Соннинг рақамлар массиви DOM элементларини рақамлаш DOM элементлари маълумотларини олиш

JSON формати

Кириш JSONдан маълумотларга Маълумотлардан JSONга JSONдаги маълумотларни ўзгартириш

Сақлаш

Кириш Сақлашни дебаггерда Маълумотлар Бир марта сақлаш Маълумотларни қайта ёзиш Маълумотларни ўчириш Сақлашни тозалаш Ёзувлар сони Калитни номер бўйича олиш Сақлашни индекслар бўйича қайта ишлаш Сақлаш калитлари ва қийматлари массавларИ Тузилмаларни сақлаш Сақланган тузилмаларни ўзгартириш Амалиёт

Регуляр ифодалар

Кириш ️Такрорлаш операторлари Группалаш қавслари Махсус белгиларни экранлаш Қийриқ қавслар Очковликни чеклаш Белгилар групппаси Белгилар тўплами Белгилар тўпламини инвертлаш Кириллцанинг хусусиятлари Тўплам ичидаги махсус белгилар Тўплам ичидаги белгилар групппаси Тўплам ичидаги махсус белгилар-истиснолар Тўплам ичидаги шляпка белгиси Тўплам ичидаги дефиснинг хусусиятлари Регистрни инкор қилиш Сатр боши ва охири Сўз чегараси ️Кўп сатрлилик 'Ёки' командаси Регуляркали ўзгарувчи Test метожи Search метожи Split метожи Match метожи Match метожидаги карманлар Глобал match Глобал matchAll Exec метожи LastIndex хусусияти Replace метожидаги карманлар Replace метожидаги коллбэк Replace метожидаги сустки карманлар Регулярканинг ўзидаги карманлар Номланган карманлар Ифода ичидаги номланган карманлар Сақламайдиган қавслар Мусбат ва салбий кўриб чиқиш Регуляркали сатр Сатрлар учун байроқлар Сатрлардаги тескари чиззиқ

Истисно муаммолар

Кириш Келиб чиқаётган муаммоларнинг турлари Истисноларни ушлаш Try-catch билан ишлаб чиқиш Ички кодда истисноларни ушлаш Истисно билан объект Асосий истисно турлари Истисно турини қўллаш Истисноларни ташлаш Турли хил истисно турларини ташлаш Ўз истисно турларини ташлаш Data- атрибутлари билан истисно мисоли JSON билан истисно мисоли Истисноларни ташлаб юбориш

Асинхронлик

Синхрон ва асинхрон код Асинхронлик ҳодиса модели Расмларни юклашда асинхронлик Асинхрон коддаги истисно ҳолатлари

Асинхрон коллбэклар

Кириш Натижани коллбэкга асинхрон ўтказиш Асинхрон коллбэкга параметрларни ўтказиш Асинхрон коллбэкларда истисноларни ишлов бериш Расмларни юклаш Callback hell муаммоси Циклда расмларни асинхрон юклаш

Промислар

Промисларга кириш Истисно ҳолатлар Хатолик билан объект Алохида истисно ҳолатларни ушлаш Промиснинг ҳолатлари Промислар зынжири Зынжир ичидаги промислар Промислар зынжиридаги истисно ҳолатлар Промислар массивлари билан ишлаш Бажарилган промисларни яратиш Асинхрон кодни промисификация қилиш Promise hell муаммоси Синхрон услубдаги промислар Синхрон услубдаги истисно ҳолатлар

Кутубхоналар

Кириш Ишлатиш CDN Кутубхоналарнинг ноқулайликлари

Асбоблар

Семантик версионирование Терминал NodeJS npm га кириш npm орқали ўрнатиш Қисқа ўрнатиш шакли package.json файлидаги богликликлар Dev богликликлар Богликлик версиялари шакллари package.json файлининг мосламалари package.json файлини яратиш npm лойихани кўчириш package-lock.json файли Пакетларни янгилаш Пакетларни ўчириш npm орқали глобал ўрнатиш Пакетларни глобал ўчириш npx асбоби Скриптларни npm орқали ишга тушириш Yarn менежери

ES Модуллари

Модулларга кириш ES модулларини ёкиш Webpack-ни ўрнатиш Webpack-нинг ишлаш принципи Webpack-ни мослаш Webpack йиғиндисини ишга туширишни мослаш Webpack орқали синов йиғиндиси Бандлни версткага улаш ES модулини яратиш ES модулини улаш Импорт қилишда қайта номлаш Модулнинг барча контентини импорт қилиш Стандарт экспорт Экспортларнинг комбинацияси Экспортлар комбинациясида барча контентни импорт қилиш Қийматларни экспорт қилиш Қийматлар константа сифатида npm модулларини импорт қилиш Динамик импорт Динамик кўп қиррали импорт CommonJS модулларини айлантириш

HTTP протоколи

HTTP ўқув қўлланмасини ўрганиш URLSearchParams URL

Тест сервери

Кириш Фойдаланиш Кодни ижро этиш HTML генерациялаш Жавоб сарлавҳалари Портни мослаш Кўплаб ишга тушириш

Формалар

Формаларни юбориш Формаларни юбориш усуллари Формаларни GET усулида юбориш Формаларни POST усулида юбориш GET сўровлар GET сўровларни қўллаш Форма тугмалари Формаларни JavaScript орқали юбориш Формани юборишни тақиқлаш FormData га кириш FormData методлари FormData итераторлари

AJAX

AJAX га кириш Fetch билан ишлаш асослари HTTP жавоб коди Сўров муваффақиятлилиги Истисно ҳолатлар Хатоларни тўлиқ ушлаш HTTP жавоб сарлавҳалари JSON олиш HTTP сўров сарлавҳалари GET сўровлар POST сўровлар URLSearchParams орқали маълумотлар FormData орқали маълумотлар Бутун формани юбориш JSON юбориш CORS сиёсати Кукиларни ўтказиш Синхрон услуб

Канвас билан ишлаш

Ишни бошлаш Чизиқлар чизish Тўртбурушак чизish Айлана чизish Чизиқ рангни алмаштириш Чизиқ ўлчамини алмаштириш Цикллар

Кодни оптимлаш

Сайт юклаш тезлиги омиллари Мавжуд ресурслар Қайталанма операцияларни оптимлаш Огир операцияларни такрорлашни оптимлаш Цикл операцияларини оптимлаш Циклни ортиқча ҳаракатларини оптимлаш Ичги функциялар орқали оптимлаш Оптимал алгоритмни танлаш Регуляр ифодалардан фойдаланишни оптимлаш DOM билан ишлашни оптимлаш Хотира истеъмолини оптимлаш Массивга айлантиришни оптимлаш Воқеа ишловчиларини оптимлаш Хотира ҳисобига тезликни оптимлаш

Мaълумотлар

Иммутабеллик Массив нусхаси Объект нусхаси Массивга элементлар қўшиш Массив элементларини ўчириш Массив элементларини ўзгартириш Объектлар массиви Tасодифий id яратиш id билан элемент қўшиш id бўйича элементни ўчириш id бўйича элементни ўзгартириш id бўйича бир хусусиятни ўзгартириш id бўйича элементни олиш
Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш