zoukankan      html  css  js  c++  java
  • es6之箭头函数、rest函数

    1、箭头函数

      箭头函数的表达式比普通函数更简洁!  
    

    (参数1, 参数2, …, 参数N) => { 函数声明 }

    /*  var fn = function () {
             console.log("我是一");
             return fn1 = function () {
                 console.log("我是二");
                 return fn2 = function () {
                     console.log("我是三")
                 }
             }
         } */
    
        var fn = () => { console.log("我是一"); return () => { console.log("我是二"); return () => { console.log("我是三") } } };
        fn()  //"我是一"
        fn()() //我是一   我是二
        fn()()()  //我是一   我是二  我是三

    2、rest函数

        // //rest函数
        // // 求和
        // function sum(result, ...values) {
        //     console.log(result)   //1
        //     console.log(...values)  //2 2
        //     values.forEach(function (v, i) {
        //         result += v;
        //     })
        //     console.log(result)
        // }
        // var res = 1;
        // sum(res, 2, 2);
    
    

    3、扩展运算符

    // 拓展
        function sum(a, b) {
            return a + b;
        }
        // let arr = [2, 3];
        sum(1,2)
  • 相关阅读:
    JSTL标签
    EL(表达式语言)
    JDBC技术
    Java中的一些术语的解释
    Servlet过滤器和监听器
    MVC-初识
    EF-初识
    .NET细节知识总结,不断更新
    多线程-Task、await/async
    多线程-Thread和ThreadPool
  • 原文地址:https://www.cnblogs.com/chengxiao35/p/13598630.html
Copyright © 2011-2022 走看看