|
10-ma’ruza. JavaScript asoslari. JavaScript stsenariyli tilining xususiyatlari
|
bet | 3/5 | Sana | 23.12.2023 | Hajmi | 231,9 Kb. | | #127638 |
Tashqi JavaScript afzalliklari
Skriptlarni tashqi fayllarga joylashtirish bir qator afzalliklarga ega:
U HTML va kodni ajratadi
Bu HTML va JavaScript-ni o'qish va saqlashni osonlashtiradi
Keshlangan JavaScript fayllari sahifa yuklanishini tezlashtirishi mumkin
Bir sahifaga bir nechta skript fayllarini qo'shish uchun - bir nechta skript teglaridan foydalaning:
Tashqi havolalar
Tashqi skriptga 3 xil usulda murojaat qilish mumkin:
To'liq URL bilan (to'liq veb-manzil)
Fayl yo'li bilan (masalan, /js/)
Hech qanday yo'lsiz
Bu misol myScript.js ga havola qilish uchun toʻliq URL manzilidan foydalanadi:
JavaScript-ni ko'rsatish imkoniyatlari
JavaScript ma'lumotlarni turli yo'llar bilan "ko'rsatishi" mumkin:
innerHTML dan foydalanib HTML elementiga yozish.
document.write().dan foydalanib HTML chiqishiga yozish
window.alert().dan foydalanib ogohlantirish qutisiga yozish
console.log().dan foydalanib brauzer konsoliga yozish
innerHTML dan foydalanish
HTML elementiga kirish uchun JavaScript document.getElementById(id)usuldan foydalanishi mumkin. Atribut idHTML elementini belgilaydi. Xususiyat innerHTML HTML tarkibini belgilaydi:
JavaScript bayonotlari nuqtali vergul;
Nuqtali vergul JavaScript bayonotlarini ajratib turadi. Har bir bajariladigan bayonotning oxiriga nuqta-vergul qo'ying:
JavaScript oq maydoni
JavaScript bir nechta bo'shliqlarga e'tibor bermaydi. Skriptni yanada o'qilishi uchun unga bo'sh joy qo'shishingiz mumkin. Quyidagi qatorlar ekvivalentdir:
JavaScript satr uzunligi va qator uzilishlari
Eng yaxshi o'qilishi uchun dasturchilar ko'pincha 80 belgidan ortiq kod satrlaridan qochishni yaxshi ko'radilar. Agar JavaScript bayonoti bitta satrga to'g'ri kelmasa, uni buzish uchun eng yaxshi joy operatordan keyin bo'ladi:
|
| |