使用JavaScript字符串作为函数名?

nic*_*ick 6 javascript

我需要以下列方式调用函数:

var f = 'fadeOut';
$(v).f(s, function(){
    $(v).css('visibility', 'hidden').css('position', 'absolute');
});
Run Code Online (Sandbox Code Playgroud)

这可以简单吗?

Qui*_*son 9

var f = 'fadeOut';
$(v)[f](s, function(){
    $(v).css('visibility', 'hidden').css('position', 'absolute');
});
Run Code Online (Sandbox Code Playgroud)

  • 谢谢!!这个网站永远不会让我惊讶 (2认同)