zoukankan      html  css  js  c++  java
  • $.extend

    1.合并参数

    返回值未arg1,arg2……合并到arg。这里就有两种用法。

    • 省略arg参数,则arg1,arg2……合并后返回。

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    var results=$.extend({name:'nick'},{sex:'handsome'});
    //那么,返回值为
    results={name:'nick',sex:'handsome'};
    自定义arg参数,则返回自定义类型的arg。如:
    //这里定义arg为一个对象
    var results=$.extend({},{name:'nick'},{sex:'handsome'});
    //那么,返回值为arg对象
    results={name:'nick',sex:'handsome'};
    //这里定义arg为一个数组
    var results=$.extend([],{name:'nick'},{sex:'handsome'});
    //那么,返回值为arg数组
    results=[name:'nick',sex:'handsome'];

    注意:
      合并参数时,若$.extend()中参数的属性名冲突了,则后面的值会替换前面的值。

    1
    2
    3
    4
    //这里定义arg为一个对象
    var results=$.extend({},{name:'nick',sex:'male'},{sex:'handsome'});
    //那么,返回值为arg对象。sex属性冲突,则后面的值handsome替换male
    results={name:'nick',sex:'handsome'};
  • 相关阅读:
    Python模块:struct
    Python模块:hashlib
    Python模块:collections
    python:爬虫
    Python:进程
    Python:线程
    Python:socket
    Welcome to ARFA's cnblog ! (Click me)
    骗访问量的机房人物列传by xMinh
    关于我
  • 原文地址:https://www.cnblogs.com/xinci/p/10329896.html
Copyright © 2011-2022 走看看