• Tarjima qilingan va kompilyatsiya qilingan kod
  • JavaScript ishga tushirish tartibi




    Download 400,17 Kb.
    bet19/24
    Sana20.05.2024
    Hajmi400,17 Kb.
    #244645
    1   ...   16   17   18   19   20   21   22   23   24
    Bog'liq
    Diplom ishi

    JavaScript ishga tushirish tartibi

    Brauzer JavaScript blokiga duch kelganda, odatda uni yuqoridan pastgacha tartibda ishga tushiradi. Bu shuni anglatadiki, siz narsalarni qanday tartibda qo'yishingizga ehtiyot bo'lishingiz kerak. Masalan, birinchi misolimizda ko'rgan JavaScript blokiga qaytaylik:


    const button = document.querySelector("button");

    button.addEventListener("click", updateName);


    function updateName() {


    const name = prompt("Enter a new name");
    button.textContent = `Player 1: ${name}`;
    }

    Bu yerda biz tugmani tanlayapmiz (1-qator), keyin unga hodisa tinglovchisini biriktiramiz (3-qator), tugma bosilganda updateName() kod bloki (5–8-qatorlar) ishga tushadi. updateName() kod bloki (bu turdagi qayta ishlatilishi mumkin bo'lgan kod bloklari "funktsiyalar" deb ataladi) foydalanuvchidan yangi nom so'raydi va displeyni yangilash uchun bu nomni tugma matniga kiritadi.

    Agar siz kodning dastlabki ikki qatori tartibini almashtirsangiz, u endi ishlamaydi - buning o'rniga brauzer ishlab chiquvchi konsolida qaytarilgan xatolik paydo bo'ladi - Aniqlanmagan ReferenceError: ishga tushirishdan oldin "tugma" ga kirish imkoni yo'q. Bu tugma obyekti hali ishga tushirilmaganligini anglatadi, shuning uchun biz unga hodisa tinglovchisini qo'sha olmaymiz.

    Tarjima qilingan va kompilyatsiya qilingan kod

    Siz dasturlash kontekstida talqin qilingan va tuzilgan atamalarni eshitishingiz mumkin. Tarjima qilingan tillarda kod yuqoridan pastgacha bajariladi va kodni ishga tushirish natijasi darhol qaytariladi. Brauzer uni ishga tushirishdan oldin kodni boshqa shaklga aylantirishingiz shart emas. Kod dasturchi uchun qulay matn shaklida qabul qilinadi va to'g'ridan-to'g'ri undan qayta ishlanadi.

    Boshqa tomondan, kompilyatsiya qilingan tillar kompyuter tomonidan ishga tushirilgunga qadar boshqa shaklga aylantiriladi (kompilyatsiya qilinadi). Masalan, C/C++ kompyuter tomonidan boshqariladigan mashina kodiga kompilyatsiya qilinadi. Dastur asl dastur manba kodidan yaratilgan ikkilik formatda bajariladi.


    Download 400,17 Kb.
    1   ...   16   17   18   19   20   21   22   23   24




    Download 400,17 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    JavaScript ishga tushirish tartibi

    Download 400,17 Kb.