美文网首页
7月19日 晴

7月19日 晴

作者: li4065 | 来源:发表于2017-07-20 14:19 被阅读10次

    1. 函数也是对象,对象就可以包含方法,call和apply可以间接调用函数,指定this值,两个方法都可以指定调用实参,区别在于call传入实参是是使用自有实参列表作为传入实参,apply要求传入数组形式传入参数(越来越感觉js就是个大链表,什么都是链)

    2. 函数在定义时并没有指定形参类型,也不会对传入实参进行类型校验,也不会检查传入形参的个数

    3. 可选形参:当传入实参个数少于形参,没有设定的形参就会被设定为undefined,当传入实参多于形参时,多传入的参数并不会被直接引用,这时可以使用参数对象来获取传入实参列表

    4. 参数对象:类数组对象,具有length属性,arguments

    5. 将对象属性用作实参,可以更直观的指定实参:

    goPath({from:3, to:5})

    相关文章

      网友评论

          本文标题:7月19日 晴

          本文链接:https://www.haomeiwen.com/subject/kundkxtx.html