示例代码:(请不要 eval())
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>
我正在获取数据属性并基于数据属性绑定事件侦听器。另外,提前谢谢。