سلام خدمت استاد عزیز - ممنون از آموزش عالیتون
ضمن تشکر فراوان یک سوال داشتم
اینکه شما در جلسه یازده آموزش ES6 در قسمت getter & setter فرمودید با گزاشتن _ آندرلاین قبل از نام پراپرتی ، آن را به صورت پرایوت private معرفی می کنیم و خارج از کلاس به آن دسترسی نداریم...
ولی با نوشتن:
person1._firstname = 'Jonah';
باز هم خارج از کلاس توانایی تغییر پراپرتی هست. بدون استفاده از setter... اگه درست بگم دیگه این دو دستور بی استفاده هستند...
اگه میشه راهنمایی بفرمایید...
ممنون.
سلام دوست من
بله امکان تغییرش هست ولی به عنوان یک قانونی تعریف شده که باید در آموزش ها درج میشد
بله زیاد مورد استفاده قرار نمیگیره