Функции стрелок захватывают значение this
вложенного контекста
function Person(){
this.age = 0;
setInterval(() => {
this.age++; // |this| properly refers to the person object
}, 1000);
}
var p = new Person();
Итак, чтобы напрямую ответить на ваш вопрос, this
внутри вашей функции стрелки будет иметь то же значение, что и раньше, перед назначением функции стрелки.
Ну, похоже, что этот параметр не распространяется на обычные приложения win32 напрямую, однако его можно установить / восстановить с помощью раздела реестра HKCU
(HKLM
) \Software\Microsoft\Windows\CurrentVersion\Themes\Personalize\AppsUseLightTheme
.