将函数存储在一个对象中,而不是使其成为顶层。
var at = { at_26: function() { }, at_21: function() { }, at_99: function() { }};然后,您可以像访问其他任何对象一样访问它们:
at['at_' + test_id]();
您也可以直接从
window对象访问它们…
window['at_' + test_id]();
……并避免将它们存储在一个对象中,但这意味着应该在全局范围内进行播放。

将函数存储在一个对象中,而不是使其成为顶层。
var at = { at_26: function() { }, at_21: function() { }, at_99: function() { }};然后,您可以像访问其他任何对象一样访问它们:
at['at_' + test_id]();
您也可以直接从
window对象访问它们…
window['at_' + test_id]();
……并避免将它们存储在一个对象中,但这意味着应该在全局范围内进行播放。