Пример кода: (Пожалуйста, не Eval())Javascript объект окна, пристроить вызов функции из массива пространств имен
var stringReference = "obj.inner.method";
var namespace = stringReference.split(".");
// Now I need to Call window[namespace].call();
Я немного запутался, как построить вызов функции. Конечный результат должен выглядеть так?
window[obj][inner][method].call();
Контекст:
<div data-attribute="click:obj.inner.method" > </div>
Я захватывая атрибут данных и связывание Приемники событий на основе атрибутов данных. Также, спасибо заранее.
Это действительно звучит как ужасная идея, в чем причина этого? – adeneo
иногда лучше объяснять цели, когда выходите на дикие тангенсы ... чем пытаться решить, как сделать абстрактную работу кода – charlietfl
Почему вы пытаетесь это сделать? Кажется довольно странным. –