javascript - fonction passée comme erreur d'appel de paramètre
phpcn_u1582
phpcn_u1582 2017-05-18 11:02:38
0
2
389

Le code est le suivant

var f = function(call,args){
    call(args);
}

Une fois exécutéf(console.log,123)的时候没问题
但执行f(loaction.reload,true)就报错了
错误信息如下Uncaught TypeError: Illegal invocation

phpcn_u1582
phpcn_u1582

répondre à tous(2)
PHPzhong
f(loaction.reload.bind(location),true)

Expliquez que la méthode de rechargement ne peut pas être exécutée sans l'objet de localisation.

伊谢尔伦

par exemple :

location.reload.call(location, true)
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal