Ի՞նչ է JavaScript-ում օբյեկտների զանգվածը:
Ի՞նչ է JavaScript-ում օբյեկտների զանգվածը:

Video: Ի՞նչ է JavaScript-ում օբյեկտների զանգվածը:

Video: Ի՞նչ է JavaScript-ում օբյեկտների զանգվածը:
Video: Ի՞նչ է JavaScript-ը և ի՞նչ կարող ենք անել նրա Framework-ներով +(JS Core Պրակտիկա) 2024, Մայիս
Anonim

JavaScript - Այն Զանգվածների օբյեկտ . Այն Զանգվածի օբյեկտ թույլ է տալիս պահպանել բազմաթիվ արժեքներ մեկ փոփոխականում: Այն պահպանում է նույն տիպի տարրերի ֆիքսված չափի հաջորդական հավաքածու: Ան զանգված օգտագործվում է տվյալների հավաքածու պահելու համար, բայց հաճախ ավելի օգտակար է մտածել an զանգված որպես նույն տեսակի փոփոխականների հավաքածու։

Նմանապես, կարո՞ղ եք JavaScript-ում ունենալ օբյեկտների զանգված:

Զանգված Տարրեր Կարող է Լինել Օբյեկտներ JavaScript փոփոխականներ կարող է լինել առարկաներ . Զանգվածներ հատուկ տեսակներ են առարկաներ . Սրա պատճառով, դու կարող ես ունենալ միևնույն տիպի փոփոխականներ Զանգված.

Կարելի է նաև հարցնել, թե որն է տարբերությունը զանգվածի և օբյեկտի միջև JavaScript-ում: Երկուսն էլ առարկաներ և զանգվածներ համարվում են «հատուկ»: JavaScript . Օբյեկտներ ներկայացնում է տվյալների հատուկ տեսակ, որը փոփոխական է և կարող է օգտագործվել տվյալների հավաքածու պահելու համար (այլ ոչ թե միայն մեկ արժեք): Զանգվածներ փոփոխականի հատուկ տեսակ են, որը նույնպես փոփոխական է և կարող է օգտագործվել նաև արժեքների ցանկը պահելու համար:

Այս առումով ի՞նչ է զանգվածի օբյեկտը:

Ան առարկաների զանգված , որի բոլոր տարրերը նույն դասի են, կարող են հայտարարվել հենց որպես an զանգված ցանկացած ներկառուցված տեսակի. -ի յուրաքանչյուր տարր զանգված է օբյեկտ այդ դասի։ Կարողանալ հայտարարել առարկաների զանգված այս կերպ ընդգծում է այն փաստը, որ դասը նման է տիպին:

Ինչպե՞ս պարզել, որ օբյեկտը JavaScript-ում զանգված է:

Մեջ JavaScript , մենք կարող ենք ստուգեք, եթե փոփոխականը ան զանգված օգտագործելով 3 մեթոդ՝ օգտագործելով isArray մեթոդը, օգտագործելով instanceof օպերատորը և օգտագործելով ստուգում կոնստրուկտորի տեսակը եթե այն համապատասխանում է ան Զանգվածի օբյեկտ . Այն Զանգված . isArray() մեթոդը ստուգում է, թե արդյոք անցած փոփոխականը an է Զանգվածի օբյեկտ.

Խորհուրդ ենք տալիս: