$ .test = function()与var test = function()

时间:2014-04-08 10:29:02

标签: javascript jquery

我在jquery中看过$ .function但是找不到任何解释。

$.test= function() {};
是什么使得与众不同:

var test= function() {};

1 个答案:

答案 0 :(得分:4)

第一个为test变量引用的对象的$属性赋值(通过查找范围树找到它,直到匹配$和,鉴于您的问题上的标签,它可能是全局jQuery对象。)

第二个定义了一个名为test的新变量(作用于当前函数),并为其赋值。

两种情况下的值相同。