- سلام خسته نباشید. شما فرمودید برای دسترسی به ارایه از طریق this دو روش وجود دارد، یکی استفاده از bind(this) و دیگری استفاده از let . در حالیکه طبق کدی که خدمتتون ارسال کردم نیز دسترسی پیدا کردم. ایا من منظور شما راجع به ارایه و دو روش را اشتباه متوجه شدم ؟
"use strict"; let myObject = { name : "farideh", field : [1,2,36], objFunc : function () { console.log(this); // {name: 'farideh', field: Array(3), objFunc: ƒ} console.log(this.name); //farideh console.log(this.field); //(3) [1, 2, 36] console.log(this.field[1]); //2 } } myObject.objFunc(); console.log(this); //Window {window: Window, self: Window, document: document, name: '', location: Location, …}