正在将字符串转换为对象
Translating string into object
我正在使用动态构建需要的var名称
var myNameToConstruct = 'prefix_' + t; // where t is a value passed as string from a function
使用这个名称,我需要启动一个早先定义为的对象的方法
var prefix_someName = $("#ele").getObjInstance(); // where getObjInstance is a method used by this particular object.
prefix_someName来自我的第二行代码,它本身就是一个对象,但我正在构建的名称是一个字符串,所以即使它看起来相同,它也不是相同的东西(我从这段代码中收集到的东西)
有没有办法在移动中将prefix_someName(字符串)转换为refix_someName
如果您的对象是全局定义的:
window[myNameToConstruct].methodToCall();
相关文章:
- 如何在Javascript中将JSon对象转换为数组
- 如何将TypeScript对象转换为普通对象
- JavaScript代码问题:我正在将对象转换为数组
- 如何将对象转换为数组
- JS-如何将图像对象转换为灰度并显示
- 如何将javascript对象转换为json
- 将Java对象转换为JSON
- Undercore将对象转换为数组并按关键字名称排序
- Javascript,简化了对象转换
- Mongo-JS-如何将BSON/JSON对象转换为XML
- 将一个对象转换为一个单键对象数组(带下划线?)
- 如何将一个对象转换为数组对象
- 如何将对象转换为对象数组javascript
- 将 JSON 对象转换为 JSON 树
- 将主干集合对象转换为其原始类型
- 将 JSON 对象转换为序列化字符串以进行服务器端处理
- 将 JavaScript 对象转换为其他格式
- Angularjs:将对象转换为数组
- 如何将数组的对象转换为对象
- JavaScript 中的对象转换