Օբյեկտի երկարությունը JavaScript-ում
Օբյեկտները չունեն length հատկություն,
որը թույլ է տալիս գտնել դրանց երկարությունը: Եկեք
համոզվենք դրանում: Ենթադրենք ունենք
հետևյալ օբյեկտը:
javascriptlet obj = {a: 1, b: 2, c: 3};
Փորձենք պարզել նրա տարրերի քանակը.
javascriptconsole.log(obj.length); // կտպի undefined
Եկեք լուծենք խնդիրը այլընտրանքային ճանապարհով. Ստացենք օբյեկտի բանալիների զանգվածը և գտնենք դրա երկարությունը.
javascriptconsole.log(Object.keys(obj).length); // կտպի 3
Задание 1
Գտեք տարրերի քանակը հետևյալ օբյեկտում.
javascriptlet obj = {x: 1, y: 2, z: 3};