小编Xie*_*aya的帖子

为什么jQuery的动画扩展"jQuery Color"的闭包函数采用未定义的值作为它的第二个参数?

可能重复:
带有'undefined'参数的JavaScript函数

我在这里查看jQuery Color源代码

http://code.jquery.com/color/jquery.color-2.1.0.js

我发现闭包函数采用未定义的值作为它的第二个参数.见下文:

(function( jQuery, undefined ) {

    var stepHooks = "backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor",

    // plusequals test for += 100 -= 100
    rplusequals = /^([\-+])=\s*(\d+\.?\d*)/,
    // a set of RE's that can match strings and generate color tuples.
Run Code Online (Sandbox Code Playgroud)

或者您可以在源代码中看到它.看第二个参数.

我想知道的是为什么第二个参数未定义?

我认为这是一种严格设置函数只接收一个参数的方法.

我是对的?或者任何人都可以帮助我?

javascript jquery

4
推荐指数
1
解决办法
133
查看次数

标签 统计

javascript ×1

jquery ×1