jQuery函数之间的区别是什么
$.FunctionName = function(){ alert('Hello!') }
Run Code Online (Sandbox Code Playgroud)
和普通的javascript函数?
function FunctionName(){ alert('Hello!') }
Run Code Online (Sandbox Code Playgroud)
前者成为jQuery对象的静态方法.后者只是一个常规功能.
唯一的区别,实际上是功能的所有者.jQuery对象/构造函数拥有第一个方法,而window对象拥有第二个方法,假设它没有在另一个函数范围中定义.
通常,除非要附加与jQuery相关的特定方法,否则通常不会执行第一个方法.如果您有自定义应用程序特定功能,请执行后者.
| 归档时间: |
|
| 查看次数: |
143 次 |
| 最近记录: |