نمایش نتایج: از شماره 1 تا 4 , از مجموع 4

موضوع: سوال درباره آبجکت ها

  1. #1
    عضو انجمن
    تاریخ عضویت
    Jul 2014
    نوشته ها
    199
    تشکر تشکر کرده 
    118
    تشکر تشکر شده 
    75
    تشکر شده در
    70 پست

    Question سوال درباره آبجکت ها در javascript

    سلام و درود

    یه آبجکت دارم به این شکل:
    کد:
    var obj = {"id":20,"t":"Hi"},{"id":21,"t":"Hello"};
    حالا هدفم اینه مثلا آبجکت زیر رو به این آبجکت اضافه کنم.
    کد:
    var obj2 = {"id":22,"t":"Salam"};
    تهش بشه این:


    کد:
    var obj = {"id":20,"t":"Hi"},{"id":21,"t":"Hello"},{"id":22,"t":"Salam"};

    چطور این کار رو باید کرد دوستان؟

    تشکر



    ویرایش توسط naghmesra : August 28th, 2017 در ساعت 00:49

  2. # ADS




     

  3. #2
    عضو دائم T.Toosi آواتار ها
    تاریخ عضویت
    Jun 2015
    نوشته ها
    1,071
    تشکر تشکر کرده 
    278
    تشکر تشکر شده 
    2,936
    تشکر شده در
    1,329 پست

    پیش فرض پاسخ : سوال درباره آبجکت ها

    کد:
    var obj = {"id":20,"t":"Hi"},{"id":21,"t":"Hello"};
    باسلام، شما نمیتونید چندتا آبجکت را در یک variable به شکل بالا ذخیره کنید، منظورتون از این لاین چند آبجکت در یک آرایه بوده است ؟

    کد:
    var obj = [{"id":20,"t":"Hi"},{"id":21,"t":"Hello"}];

  4. تعداد تشکر ها ازT.Toosi به دلیل پست مفید


  5. #3
    عضو انجمن
    تاریخ عضویت
    Jul 2014
    نوشته ها
    199
    تشکر تشکر کرده 
    118
    تشکر تشکر شده 
    75
    تشکر شده در
    70 پست

    پیش فرض پاسخ : سوال درباره آبجکت ها

    نقل قول نوشته اصلی توسط T.Toosi نمایش پست ها
    کد:
    var obj = {"id":20,"t":"Hi"},{"id":21,"t":"Hello"};
    باسلام، شما نمیتونید چندتا آبجکت را در یک variable به شکل بالا ذخیره کنید، منظورتون از این لاین چند آبجکت در یک آرایه بوده است ؟

    کد:
    var obj = [{"id":20,"t":"Hi"},{"id":21,"t":"Hello"}];
    ببخشید اشتباه نوشتم مثال ها رو.

    همین طوری هست که شما می فرمایید.

    حالا راهی برای اون موردی که گفتم هست؟
    ویرایش توسط naghmesra : August 28th, 2017 در ساعت 08:33

  6. #4
    عضو دائم T.Toosi آواتار ها
    تاریخ عضویت
    Jun 2015
    نوشته ها
    1,071
    تشکر تشکر کرده 
    278
    تشکر تشکر شده 
    2,936
    تشکر شده در
    1,329 پست

    پیش فرض پاسخ : سوال درباره آبجکت ها

    نقل قول نوشته اصلی توسط naghmesra نمایش پست ها
    ببخشید اشتباه نوشتم مثال ها رو.

    همین طوری هست که شما می فرمایید.

    حالا راهی برای اون موردی که گفتم هست؟
    ذخیره کردن چند آبجکت در یک آرایه :

    کد:
    var obj1 = {"id":20,"t":"Hi"};
    var obj2 = {"id":20,"t":"Hi"};
    var obj3 = {"id":20,"t":"Hi"};
    var obj = [obj1,obj2,obj3];
    ادغام 2 آبجکت :

    کد:
    var obj1 = {"id":20,"t":"Hi"};
    var obj2 = {"test":20,"tfd":"Hi"};
    var obj3 = {};
    for (var attrname in obj1) { obj3[attrname] = obj1[attrname]; }
    for (var attrname in obj2) { obj3[attrname] = obj2[attrname]; }
    alert(JSON.stringify(obj3));
    ES6 :

    کد:
    var obj1 = {"id":20,"t":"Hi"};
    var obj2 = {"test":20,"tfd":"Hi"};
    var obj3 = Object.assign(obj1, obj2);
    alert(JSON.stringify(obj3));

  7. تعداد تشکر ها ازT.Toosi به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 3
    آخرين نوشته: November 3rd, 2015, 19:25
  2. پاسخ ها: 15
    آخرين نوشته: July 26th, 2012, 14:16
  3. سوال و راهنمایی در مورد دیتاسنتر Equinix سوئیس
    توسط logofun در انجمن سرور اختصاصی
    پاسخ ها: 69
    آخرين نوشته: July 27th, 2011, 23:32
  4. سوئیچینگ و سوئیچ سیسکو Switching
    توسط royalserver.ir در انجمن سیسکو Cisco
    پاسخ ها: 0
    آخرين نوشته: February 9th, 2011, 12:22

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •