// function fn(x, y) {
        //     // x = 1
        //     // y = undefined
        //     // 1 + undefined  =  NaN
        //     console.log(x + y)
        // }
        // fn(1, 2)

undefined与任何数字相加都是NaN

        // 1. 实参个数少于形参   返回的结果 NaN
   
        // 2. 实参个数大于形参   非诚勿扰
    // 3.实参个数太多,不知道形参个数怎么写,就不写,然后通过数组方式使用
        function fn() {
            // arguments 函数内有效   表现形式 伪数组
            // 伪数组 比真数组 少了一些 pop()  push()  等方法,但是仍然可以用length
            console.log(arguments) //  [1,2,3]
            let sum = 0
            for (let i = 0; i < arguments.length; i++) {
                sum += arguments[i]
            }
            console.log(sum)
        }
        fn(1, 2, 3)

最新文章

  1. ASP.NET Web API 2基于令牌的身份验证
  2. Javascript 特效(一)返回顶部
  3. vs xamarin android SharedPreferences
  4. 通知 - NSNotificationCenter
  5. Theano2.1.5-基础知识之打印出theano的图
  6. C和C++函数互相调用
  7. MVC3 Model Binding验证方式
  8. 反射机制及开源框架xUitls的使用,使用HttpUtils通过断点续传下载文件
  9. 【ADO.NET】7、SQL高级封装
  10. PHP FTP
  11. poj 1743 男人八题之后缀数组求最长不可重叠最长重复子串
  12. ActiveMQ-CPP编译
  13. 转:loadrunner关联及web_reg_save_param方法浅析
  14. TCP/IP协议族(三) 数字签名与HTTPS详解
  15. html 选择器之基础选择器
  16. 第6天:DIV+CSS页面布局实战
  17. java代码编译与C/C++代码编译的区别
  18. Deep Dive into Spark SQL’s Catalyst Optimizer(中英双语)
  19. [转帖][分享] 关于系统DIY--by 原罪
  20. ASP.NET Core Web API 索引 (更新Redis in .NET Core)

热门文章

  1. 【项目实战】自备相机+IMU跑通Vins-Mono记录
  2. nginx反向代理单独的java项目配置示例
  3. Elasticsearch:Elasticsearch HQ 介绍
  4. 第六章:Django 综合篇 - 8:信号 signal
  5. RDS MySQL内存管理
  6. 《Vision Permutator: A Permutable MLP-Like ArchItecture For Visual Recognition》论文笔记
  7. nsis插件nsisSlideshow.dll更新
  8. windows设置开机启动程序
  9. Java并发编程 | Synchronized原理与使用
  10. 3.版本穿梭&amp;分支概述