js杂记:x:function(){}

发现问题于jQuery源码,整理问题于百度知道:

如下:

x:function(){}

 

这代表一个对象的函数
例如:
var ooo = {
    p1:0,

    p2:'xxx',

    f1:function(param1,param2){
        实现
    }

    f2:function(){
        实现
    }
}
其中:ooo表示js中的一个对象
p1,p2表示ooo的属性,后边的值是对他们的初始化
f1,f2表示ooo的函数


function() {} 是匿名函数。
a: function(){} 外部一定有一对 { },是Map的一个元素,a作为键名,匿名函数作为键值
如 var s = { a: function() {}, b: "xxx" };
调用时:
函数:s.a();或s['a']()
其他:s.b或写成s['b']

 

 
 
 
 
 

 

posted @ 2018-04-26 16:13  黑猫先生  阅读(1892)  评论(0编辑  收藏  举报