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']
好的代码像粥一样,都是用时间熬出来的
原文地址:https://www.cnblogs.com/jijm123/p/15676776.html