冒号 function

来源:百度知道 编辑:UC知道 时间:2024/07/02 23:52:35
var XMLHttp = {
_objPool: [],
_getInstance: function ()
....}

这三句话是什么意思?
xmlhttp是函数还是变量?
:[]这表示什么玩意?
function前面怎么加了个:
这玩意第一次见,望高手指点

这是Ajax异步调用的一部分吧。
javascript是个弱类型的语言,不严格区分变量和函数。很多变量其实封装了一个函数。

_objPool: [], 是构建了一个对象池,可以理解为构建了一个数组类型的属性。
_getInstance: function () 是一个异步调用的方法。

至于冒号,你就把它当成说明冒号前面变量的类型就好了。

这个不是C#语言吧~

像是JAVA,XMLHTTP是个函数!