{ } Obyekt literali
Ta’rif
{ } — obyektni yaratish (initsializatsiya qilish) uchun literal sintaksis.
Texnik jihatdan u operator emas, balki literal sintaksis bo‘lsa-da, obyektlar aynan shu tarzda tuziladi.
Eslatma
JavaScript’da { } belgisi qanday ishlatilishiga qarab turli maqsadlarga xizmat qiladi:
if operatorlari ichida kodni jamlash:
if (true) {
// bundled code lines
}
Sikllar ichida kodni jamlash:
for (let i=0; i<10; i++) {
// bundled code lines
}
Ko‘rinishni cheklash (scope):
{
// standalone code
}
Obyekt literali sintaksisi:
const user = { name: "Alice", age: 25 };
Obyektni destrukturizatsiya qilish:
const { name, id } = person;
Nomlangan import va eksportlar:
import { useState, useEffect } from "react";
Brauzerlarda qo‘llab-quvvatlash
{ } — ECMAScript1 (JavaScript 1997) imkoniyati.
U barcha brauzerlarda qo‘llab-quvvatlanadi:
| Chrome | Edge | Firefox | Safari | Opera |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
