• javascript arguments介绍


    来源于:

    https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Functions/arguments

    https://github.com/mqyqingfeng/Blog/issues/14

    描述

    arguments对象是所有函数中可用的局部变量。你可以使用arguments对象在函数中引用函数的参数。此对象包含传递给函数的每个参数的条目,第一个条目的索引从0开始。例如,如果一个函数传递了三个参数,你可以参考它们如下:

    arguments[0]
    arguments[1]
    arguments[2]
    function foo(name, age, sex) {
        console.log(arguments);
    }
    
    foo('name', 'age', 'sex')




    属性

    arguments.callee
    指向当前执行的函数。
     
    callee 是 arguments 对象的一个属性。它可以用于引用该函数的函数体内当前正在执行的函数。这在函数的名称是未知时很有用,例如在没有名称的函数表达式 (也称为“匿名函数”)内。
    arguments.length
    指向传递给当前函数的参数数量。
    arguments.length表示的是实际上向函数传入了多少个参数,这个数字可以比形参数量大,也可以比形参数量小(形参数量的值可以通过Function.length获取到).
  • 相关阅读:
    第一周例行报告psp
    作业要求 2018091-2 博客作业
    20181011-1第一周例行报告
    20180912-2第一周博客作业
    Elasticsearch
    centos7 安装Hadoop-2.6.0-cdh5.16.1.tar.gz
    centos7安装hadoop2.7.7
    centos7安装jdk8
    专业知识4
    专业知识3
  • 原文地址:https://www.cnblogs.com/ys-wuhan/p/7065343.html
Copyright © 2020-2023  润新知