2
Я хочу знать, как вызвать функцию со строковым значениемJavascript - Как вызвать любую функцию со строкой?
В некоторых других вопросах, я нашел это: window["functionName"](arguments);
, и я предполагаю, что не работаю причина мои функции не являются глобальными, и я не хочу их быть глобальным.
У меня есть пример здесь:
(function ($) {
"use strict";
var testing,
showMe;
testing = function(){
alert('Working');
};
showMe = function(test){
window[test](arguments);
}
$(document).ready(function(){
showMe('testing');
});
})(jQuery);
Как вы можете видеть, что я хочу вызвать функцию, используя только testing()
значение String.
Спасибо! это работает! –