如何在包含句点名称的javascript中调用函数?

时间:2016-09-18 05:53:17

标签: javascript

如果我有以下物品:

var helloWorldFunctions = {
                           'hello.world': function () { return 'hello world'},
                           'helloWorld' : function () { return 'hello world'}
                          }

我可以打电话给第二个'helloWorld'通过执行以下操作在对象中起作用:

helloWorldFunctions.helloWorld()

我怎样才能打电话给第一个' hello.world'功能?当然,执行以下操作会给我一个类型错误:

helloWorldFunctions.hello.world()

1 个答案:

答案 0 :(得分:3)

正如Rajaprabhu在评论中建议的那样,你可以使用:

helloWorldFunctions['hello.world']()