سلام دوستان. سوال خیلی مبتدی داشتم.
چگونه به دیتای آرایه ای که داخلش آبجکت تعریف شده دسترسی پیدا کنم؟
مثلا میخوام به مقدارهای key1 دسترسی داشته باشم.
تو زبان javascript
array=\[{"key1":data,"key2":data},{"key1":data,"key2":data},
{"key1":data,"key2":data},{"key1":data,"key2":data}\]شیوه ی دسترسی به صورت عمومی گفته شد.
برای تمامی موارد هم، شما باید از حلقه ها استفاده کنید.
مثال:
let arr = [];
let array3 = [
{"key1": 'data1',"key2": 'data2'},
{"key1": 'data3',"key2": 'data4'},
{"key1": 'data5',"key2": 'data6'},
{"key1": 'data7',"key2": 'data8'}
];
array3.forEach((element, index) => arr.push(array3[index].key1));
// arr --> (4) ["data1", "data3", "data5", "data7"]سلام
ابتدا کدهاتون رو به شکل صحیح قرار بدین. بعدش در خدمتیم.
راهنمای قرار دادن کدها:
https://roocket.ir/faq پرسش 9
ممنون.
به موارد زیر توجه کنید:
let array3 = [
{"key1": 'data1',"key2": 'data2'},
{"key1": 'data3',"key2": 'data4'},
{"key1": 'data5',"key2": 'data6'},
{"key1": 'data7',"key2": 'data8'}
];
console.log(array2[2].key1); // output: data5
console.log(array2[2]['key1']); // output: data5شیوه ی دسترسی به صورت عمومی گفته شد.
برای تمامی موارد هم، شما باید از حلقه ها استفاده کنید.
مثال:
let arr = [];
let array3 = [
{"key1": 'data1',"key2": 'data2'},
{"key1": 'data3',"key2": 'data4'},
{"key1": 'data5',"key2": 'data6'},
{"key1": 'data7',"key2": 'data8'}
];
array3.forEach((element, index) => arr.push(array3[index].key1));
// arr --> (4) ["data1", "data3", "data5", "data7"]@neda.haghgoo
خواهش میکنم، زنده باشید.
اگر جواب پرسش تون رو گرفتید می تونید به عنوان بهترین پاسخ ثبت کنید که دوستان پس از این، بی جهت وارد این گفتگو نشن.