찾다

 >  Q&A  >  본문

$.extend的相关问题求解?

var options=$.extend({

1

2

3

4

5

6

7

8

9

10

         inside:window,

         transiton:0,

         minX:0,

         minY:0,

         withScrolling:true,

         vertical:true,

         horizontal:true

     },options);

      

这段代码应该是设置参数的默认值。请问:

第一行的options和最后一行的options分别是什么意思,

$.extend在这里是起什么作用。


高洛峰高洛峰3045일 전594

모든 응답(1)나는 대답할 것이다

  • 三叔

    三叔2016-11-10 11:00:37

    合并参数

    1

    2

    3

    4

    5

    6

    7

    8

    function call_me(options)

        var default_options = {

            x: 123,

            y: 234

        }

        options = $.extend(default_options, options);

        console.log(options);

    }

    当我用这个函数时

    1

    2

    3

    callme ({

        x: 222

    });

    最终得到的参数为

    1

    2

    3

    4

    {

        x: 222,

        y: 234

    }


    회신하다
    0
  • 취소회신하다