美文网首页
vue常用的ES6语法--函数扩展

vue常用的ES6语法--函数扩展

作者: 前端二营长 | 来源:发表于2018-10-12 16:44 被阅读0次

1、形参设置默认值

        /* function sum(num1,num2){
            num1 = num1 || 10;
            num2 = num1 || 10;
            console.log(num1+num2);
        } */
        function sum(num1=10,num2=10){
            console.log(num1+num2);
        }
        sum(20,30);
        

2、延展操作符

        function sum(name, sex, ...nums){
            let result = 0;
            console.log(name);
            console.log(sex);
            for(let value of nums){
                value += value;
            }
            return result;
        }

        console.log('bob','男',10,20,30);//bob 男 60

3、箭头函数

        let sum = (num1,num2) => {return num1 + num2;}

        //箭头函数不用担心this指向问题
        function demo(){
            setTimeout(function(){
                console.log(this);//指向window
            },3000);

            setTimeout(() => {
                console.log(this);//指向{}
            },3000);
        }

        let obj = {};
        demo.call(obj);

相关文章

  • vue常用的ES6语法--函数扩展

    1、形参设置默认值 2、延展操作符 3、箭头函数

  • es6的数值,函数,字符串扩展

    一、es6的数值扩展 二、es6的函数扩展 代码效果:对象解构在函数中的应用 三、es6字符串扩展 常用方法 代码...

  • Vue中es5和es6语法

    https://www.zhihu.com/question/37984203 总结vue中常用的es6语法

  • ES6对象扩展

    今天小编和大家一块聊聊ES6中对对象的扩展语法,还有一些常用的语法,相信在不久的将来,肯定会在Vue中看到对象的影...

  • (二)9.数值扩展19-08-08

    ES6语法 数值扩展 数值新增特性和方法调整 1.新增方法 (还有三角函数、对数等不常用,用到可自行查找) 1....

  • ES6新特性5:函数的扩展之箭头函数

    箭头函数在ES6中最常用的特性,学习好至关重要,特别在Vue项目和React项目。 箭头函数:ES6中使用(=>)...

  • vue常用的ES6语法--内置对象扩展

    1、模板字符串 2、数组的扩展 3、对象的扩展 在ES6中对象的key和value一样的时候只写一个就可以了 4、...

  • JavaScript箭头函数

    ES6新语法箭头函数 箭头函数是ES6新语法,因为语法简单、可读性好,所以使用的也很多。箭头函数也是匿名函数,区别...

  • es5与es6常用语法教程(4)

    js常用语法系列教程如下 es5与es6常用语法教程(1) es5与es6常用语法教程(2) es5与es6常用语...

  • es5与es6常用语法教程(2)

    js常用语法系列教程如下 es5与es6常用语法教程(1) es5与es6常用语法教程(2) es5与es6常用语...

网友评论

      本文标题:vue常用的ES6语法--函数扩展

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