看到一种声明javascript 函数的方法 不理解 求答案

[code="java"]
'#thing:click': function(element){

}
[/code]

这个是不是给一个dom元素的事件定义函数,函数名为什么用字符串呢?

[b]问题补充:[/b]
关键就是这里'#thing:click',具体的实例中应该怎么用呢
[b]问题补充:[/b]
这个是我在aptana ide看到的一种方法。

你这个方法肯定是片面的,不完整的。
应该是:
[code="js"]var obj={
'#thing:click': function(element){

}

}[/code]
这样就容易理解,有个对象obj,其包含一个名为"#thing:click"的内部方法。
至于有什么用,那要联系上下文,看别的方法怎么调用了。

楼上正解!