我正在尝试调用给定哈希字符串中的函数名称的函数。我有以下代码:
$(window).on('hashchange', function() {
//alert(location.hash.substring(1, location.hash.length));
window[location.hash.substring(1, location.hash.length)];
});
function test() {
alert('123!');
}
有趣的是,当我取消注释alert
呼叫时,一切都按预期工作。但是,当alert
被评论时,它不起作用。
有任何想法吗?