как перезагрузить страницу после выполнения любой функции, определенной другим пользователем в javascript - PullRequest
0 голосов
/ 01 апреля 2020

Я хочу выполнить функцию обратного вызова в моем коде, но я понятия не имею, будет ли функция, введенная пользователем, синхронной или асинхронной, и сразу после этого я sh перезагрузлю страницу.

Таким образом, чтобы упростить пример в параметрах инициализации моего объекта, другой пользователь может передать функцию, подобную этой

myObject.init(
    {
       js: function (){
           //sync or async code 
       }
    }
)

И она будет выполнена при вызове init

class myObject{
   init: function(options){
        //amongst other things, execute js function then reload the page  
   }
}
...