相关疑难解决方法(0)

当我的名字作为字符串时,如何执行JavaScript函数

我在JavaScript中将函数的名称作为字符串.如何将其转换为函数指针,以便稍后调用?

根据具体情况,我可能还需要将各种参数传递给方法.

一些功能可能采取的形式namespace.namespace.function(args[...]).

javascript

994
推荐指数
16
解决办法
49万
查看次数

Javascript:将字符串解释为对象引用?

可能重复:
Javascript使用变量作为对象名称

如何让JS将字符串视为对先前定义的对象的引用?简化:

var myObject = new MyObject();

var myString = "myObject";

var wantThisToWork = myString.myproperty;
Run Code Online (Sandbox Code Playgroud)

javascript

25
推荐指数
3
解决办法
3万
查看次数

你如何在Meteor中动态找到一个具有值的集合?

鉴于我有3种类型的集合和动态值,我如何根据该动态值指定要搜索的集合?

例如,

array = [
  {id: 'one', type: 'profile'},
  {id: 'something', type: 'post'},
  {id: 'askjdaksj', type: 'comment']
]
Run Code Online (Sandbox Code Playgroud)

我如何隔离类型并将其转换为集合?基本上将类型转换为Collection.find

array[0].type.find({_id: id});
=> Profiles.find({_id: id});
Run Code Online (Sandbox Code Playgroud)

这可能吗?

meteor

3
推荐指数
1
解决办法
1587
查看次数

如何制作嵌套对象键的变量

如果我写了以下代码,我试图在failedIds和之间进行交换passedIds

hideShowTestResults: function(failOrPass){
    if(this.[failOrPass ? passedIds : failedIds ].length > 0){} 
}
Run Code Online (Sandbox Code Playgroud)

然而这种语法在 JS 中不被接受,我该怎么办?

谢谢,巴德

javascript

0
推荐指数
1
解决办法
47
查看次数

标签 统计

javascript ×3

meteor ×1