توضیحات

در این جلسه به آشنایی با function (تابع) در جاوااسکریپت از دوره آموزش رایگان javascript (جاوا اسکریپت) پروژه محور میپردازیم.


HTML CSS طراحی وب javascript ecmascript جاوا اسکریپت اکما اسکریپت جاوااسکریپت

مدرس دوره علی شیخ
مدت دوره 10:20:49
تعداد ویدیو 76

وضعیت دوره : کامل شده
قیمت دوره : رایگان

کامنت های ارزشمند شما:

برای ارسال کامنت ابتدا باید وارد سایت شوید

  • سلام خواهش میکنم در ارتباط با قسمت متد های آبجکت در متد hasOwnProperty() این متد داخل تابع constructor یا همان Object وجود نداره و این متد روی خود متغیر ما اجرا میشه اما شما داخل ویدیو فرمودید باید روی تابع Object زده بشه که اصلا اگر یک آبجکت رو هم لاگ بگیریم داخل تابع construtor وجود نداره متد hasOwnProperty() جهت اصلاح این موضوع

    • سلام وقت بخیر.
      متغیری که به شکل object تعریف بشه این متد ها رو میتونیم روش استفاده کنیم و مثله این میمونه که به این شکل باشه Object
      و این متد ها ارث بری میشن

    • بله متوجه هستم ولی خودتون اگر قسمت اخر ویدیو رو نگاه متوجه میشید حتی داخل پروژه چندتا آبجکت تعریف کنید و استفاده کنید میبیند اگر کلیدی بدید که درون یکی از آبجکت ها هم وجود داشته باشه بازهم false بر میگردونه منطقی هم هست چون مشخص نیست این کلیدی که بهش دادیم مال کدام آبجکت منظورمون بوده به عنوان مثال

      const obj1 = {
      
      id: 1,
      name1: "ali",
      age1: 12,
      address1: {
      city: "shiraz",
      postal_code: 1,
      },
      };
      const obj2 = {
      id: 1,
      name2: "ali",
      age2: 12,
      address2: {
      city: "mashhad",
      postal_code: 1,
      },
      };
      const obj3 = {
      id: 1,
      name3: "ali",
      age3: 12,
      address3: {
      city: "tabriz",
      postal_code: 1,
      },
      };
      x = obj1.hasOwnProperty("name1"); //نسخه صحیح


      نسخه اشتباه
      Object.hasOwnProperty() 

    • سلام وقت بخیر.
      مهدی جان ممنون میشم یکبار دیگه کامنت کنید اگه راحتر هستید توی یک کامنت بنویسید🙏