我猜的:
    hasData: function(element) {
    ....
    },
相关于    function hasData(element) {
    ....
    },不知道是不是这个意思

解决方案 »

  1.   

    看一下,真的是第一次见到这样的写法类似于HASH的结构写法.   
      var   me={a:b};   
      alert(me.a);   
      alert(me["a"]);http://www.design-expert.cn/html/moping/200611/34309.html
      

  2.   

    在网上查了一下,大概就是你说的那个意思.
    http://www.it582.com/thread-24460-1-1.html
      

  3.   

    应该是js中对象的方法的定义
    比如有obj.prototype{}
      

  4.   

    举个例子var a = {
        x: 12,
        y: 33,
        m: function() { alert("hello"); }
    }alert(a.x);
    alert(a.y);
    a.m();
      

  5.   

    这种方式常当作java中的静态类来用
    不用新建实例可以直接访问成员函数
      

  6.   

    嗯 JSON 刚刚开始 ^_^