Yarn SLAM 智慧树 deployment nhibernate loam算法测试 cron insert onclick grunt jQuery Mobile Avalon vue的优点 jq点击事件 matlab生成对角矩阵 python教学 pythonassert函数 python中items python开发界面 python零基础教程 python导入文件 java简介 java入门编程 java集合遍历 java实现队列 java中的集合 java中scanner用法 java的集合 变量的类型 java的安装 快点蛆虫成就单刷 云管家 subscribe lol语音包 远程桌面管理软件 存储过程写法 火萤壁纸下载 js发送http请求 拼多多商家下载 dota2控制台
当前位置: 首页 > 学习教程  > 编程语言

ES6中函数的扩展--详细总结

2020/8/11 19:56:50 文章标签:

ES6中函数的扩展

  • 一、属性的简洁表示法
  • 二、函数的不定参数
  • 三、函数的拓展实参

一、属性的简洁表示法

 let name = '小明';
        let age = 18;
        let obj = {
                name,
                age,
                say() { // function可省略
                    console.log('我的名字是', this.name, '我今年' + this.age + '岁了');
                }
            }

二、函数的不定参数

function add (...args){
	var ret  = args.reduce((a,b)=>a+b);
	alert(ret);
}
// add(1);
add(2,8,1,7,3)

三、函数的拓展实参

 var arr = ['小明', '小花', '小李', '李华'];

        function missing(a, b, c, d) {
            console.log('今天开会的有', a, b, c, d);
        }
        missing(...arr);
        //使用apply的方法
        missing.apply(null, arr)

本文链接: http://www.dtmao.cc/news_show_100252.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?