1masoud
6 سال پیش توسط 1masoud مطرح شد
10 پاسخ

قرار دادن کد زیر در حلقه

@ali.bayat
می خواهم بگم چند تا از این بساز یعنی در داخل for قرار بده به ترتیب ۰ و۱و۲و۳ رابساز

o.thumbnails({

    0: {
        src: 'thumbnails.png',
        style: {
            left: '-60px',
            width: '600px',
            height: '68px',
            clip: 'rect(0, 120px, 68px, 0)'
        }
    },
    1: {
        src: '22.png',
        style: {
            left: '-180px',
            clip: 'rect(0, 240px, 68px, 120px)'
        }
    },
})

‍‍‍


ثبت پرسش جدید
1masoud
تخصص : php,laravel
@masoudproton 6 سال پیش مطرح شد
0

نمیخوام دستی بسازم می خواهم به صورت اتوماتیک هر چند تا خواستم بسازم


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 6 سال پیش مطرح شد
0

از شئ Object و از متدهای زیر استفاده کن:

Object.keys
Object.values
Object.entries

1masoud
تخصص : php,laravel
@masoudproton 6 سال پیش مطرح شد
0

@ali.bayat
ببخشید میشه با مثال بگی


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 6 سال پیش مطرح شد
0

Object.keys کلید هارو بر میگردونه . values مقادیر رو .. و entries هم کن آبجکت رو بصورت آرایه بر می‌گردونه

let obj = {
  key1: "value1",
  key2: "value2",
  key3: "value3"
}

Object.entries(obj).forEach(entry => {
  let key = entry[0];
  let value = entry[1];
  //use key and value here
});

علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 6 سال پیش مطرح شد
0
let obj = {
  key1: "value1",
  key2: "value2",
  key3: "value3"
}

Object.keys(obj).forEach(key => {
  let value = obj[key];
  //use key and value here
});

علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 6 سال پیش مطرح شد
0
let obj = {
  key1: "value1",
  key2: "value2",
  key3: "value3"
}

Object.values(obj).forEach(value => {
  //use value here
});

1masoud
تخصص : php,laravel
@masoudproton 6 سال پیش آپدیت شد
0

@ali.bayat
من هر کاری کردم نشد
ببخشد علی اقا من الان می خواهم

1: {
src: '22.png',
style: {
left: '-180px',
clip: 'rect(0, 240px, 68px, 120px)'
}
},
از این ها بگم 5 تا بساز چطوری میشه راهنمایی کنید


1masoud
تخصص : php,laravel
@masoudproton 6 سال پیش مطرح شد
علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 6 سال پیش مطرح شد
0

باید اطلاعات آبجکت هارو جایی ذخیره کنی و یه Biolerplate بوجود بیاریو بعد خیلی راحت با یه حلقه اطلاعات رو به آبجکت خام اضافه میکنی


1masoud
تخصص : php,laravel
@masoudproton 6 سال پیش مطرح شد
0

@ali.bayat
من متوجه نمیشم میشه بیشتر توضیح بدید با مثال


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام