Junior — Middle
რომელნი არიან JavaScript-ის შიდა მონაცემთა ტიპები, რომლებიც ითვლება რთული ან კომპოზიციური?
sobes.tech AI
პასუხი AI-სგან
JavaScript-ում բարդ (կոմպոզիտ) տվյալների տեսակները ներառում են օբյեկտներ և զանգվածներ:
- Օբյեկտներ՝ բանալի-արժեք զույգերի հավաքածու, որտեղ արժեքները կարող են լինել ցանկացած տեսակ, ներառյալ այլ օբյեկտներ:
- Զանգվածներ՝ կարգավորված արժեքների ցանկեր, որոնք նույնպես օբյեկտներ են:
Օրինակներ՝
const obj = { name: "Alice", age: 25 };
const arr = [1, 2, 3, 4];
Ի տարբերություն պարզ տեսակների (թվեր, տողեր, բուլյան արժեքներ, null, undefined, նշաններ), բարդ տեսակները կարող են պարունակել բազմաթիվ արժեքներ և կառուցվածքներ: