zoukankan      html  css  js  c++  java
  • arguments

    在调用函数时浏览器每次都会传递两个隐含的参数
    1.函数的上下文对象this
    2.封装实参的对象argumnts
    3.arguments是一个类数组对象和数组很像但不是
    4.我们即使不定义形参也可以通过argments来获取实参
    5.arguments中有一个属性叫做callee
        function fun() {
            console.log(arguments);  //object Arguments
            console.log(arguments instanceof Array);  //false
            console.log(Array.isArray(arguments));   //false
            // 后面两种方法可以检查一个对象是不是数组console.log(arguments instanceof Array);console.log(Array.isArray(arguments));
            console.log(arguments.length);
            // arguments[0]获取当前函数第一个值
            console.log(arguments[0]);
            // arguments中有一个属性叫做callee就是当前的函数对象fun
            console.log(arguments.callee == fun);
        }
        fun("eeee","www");

  • 相关阅读:
    南阳97
    南阳96
    南阳94
    南阳77
    南阳75
    南阳74
    南阳65
    一般图匹配
    466E
    hdu5057 分块处理,当数值大于数据范围时树状数组 真是巧 将大数据分为小数据来处理
  • 原文地址:https://www.cnblogs.com/niuyaomin/p/12115598.html
Copyright © 2011-2022 走看看