Skip to content

JavaScript Bayonotlar Ma'lumotnomasi (Statements Reference)

Bayonot identifikatorlari

JavaScript bayonotlari bajariladigan amalni aniqlash uchun bayonot identifikatori bilan boshlanadi. Bayonot identifikatorlari — zahiralangan so'zlar (o'zgaruvchi nomlari yoki boshqa narsalar sifatida ishlatilmaydi).


To'liq bayonotlar ma'lumotnomasi

2025-yil iyul holatiga qayta ko'rib chiqilgan

BayonotTavsif
{ }Bayonotlar blokini yaratadi
async functionAsyncFunction obyektini yaratadi
async function*AsyncGeneratorFunction obyektini yaratadi
await usingAsinxron tarzda yo'q qilinadigan mahalliy o'zgaruvchilarni e'lon qiladi
breakSwitch yoki sikldan chiqadi
classSinfni e'lon qiladi
constO'zgarmas qiymatli o'zgaruvchini e'lon qiladi
continueBelgilangan shart yuzaga kelsa, bir iteratsiyani buzadi va siklning keyingi iteratsiyasi bilan davom etadi
debuggerJavaScript bajarilishini to'xtatadi va (agar mavjud bo'lsa) debugging funksiyasini chaqiradi
do...whileBayonotlar blokini bajaradi va shart rost bo'lganda blokni takrorlaydi
forKod blokini ma'lum marta takrorlaydi
for...inObyekt xususiyatlari bo'ylab aylanadi
for...ofTakrorlanadigan obyekt qiymatlari bo'ylab aylanadi
for await...ofAsinxron takrorlanadigan obyektlar bo'ylab aylanadi
functionFunksiyani e'lon qiladi
function*GeneratorFunction obyektini yaratadi
if...else...else ifShartga qarab bajariladigan bayonotlar blokini belgilaydi
importModulning faqat o'qish uchun importini aniqlaydi
import attributesModul qanday yuklanishi kerakligini aniqlaydi
letO'zgaruvchini e'lon qiladi
returnFunksiya bajarilishini to'xtatadi (va qiymat qaytaradi)
switchTurli holatlarga qarab bajariladigan bayonotlar blokini belgilaydi
throwXatoni hosil qiladi (tashlaydi)
try...catch...finallyTry blokida xato yuzaga kelganda bajariladigan bayonotlar blokini belgilaydi va xatolarni boshqarishni amalga oshiradi
usingSinxron tarzda yo'q qilinadigan mahalliy o'zgaruvchilarni e'lon qiladi
varO'zgaruvchini e'lon qiladi
whileShart rost bo'lganda bajariladigan bayonotlar blokini belgilaydi