ES6新语法--箭头函数
箭头函数
/*** 箭头函数:实质就是一个函数固定格式的简写* * 简写的规则* function 改为 => =>读为goesto* 如果只有一个形参,可以省略形参小括号;* 如果有0个或多个形参 就不能省略形参小括号* 如果函数体只有一句话,就可以省略函数体大括号* 如果函数体只有一句话,并且这一句话是return 返回值 那么return也省略* 如果函数体不是一句话,就不能省略函数体大括号*///普通的函数
// let fn = function(name){// console.log('我的名字是'+name);
// }
// fn('chen');//箭头函数
// let fn = name => console.log('我的名字是'+name);
// fn('chen');// let fn = function(name){// return name+'我的';
// }
// let fn = name => name+'我的';// let fn = function(name,num){// console.log('我的名字是'+name+num);
// }
// let fn = (name,num) => console.log('我的名字是'+name+num);let fn = function(name,num){console.log('我的名字是'+name+num);return name;
}
let fn = (name,num) =>{console.log('我的名字是'+name+num);return name;
};
ES6新语法--箭头函数相关推荐
- ES6新特性(函数默认参数,箭头函数)
ES6新特性之 函数参数的默认值写法 和 箭头函数. 1.函数参数的默认值 ES5中不能直接为函数的参数指定默认值,只能通过以下的变通方式: 从上面的代码可以看出存在一个问题,当传入的参数为0或者 ...
- Javascript - ES6新语法概览
Javascript - ES6新语法概览 简介 ES6是JavaScript语言的新一代标准,加入了一些新的功能和语法,正式发布于2015年6月,亦称ES2015:该标准由ECMA(欧洲计算机制造联 ...
- ES6新语法及vue基础
https://www.angularjs.net.cn/ es6新语法:(多看多用) 1 字符串方法 //字符串方法 includes包含// let str="ijahsdjkhasd& ...
- es6语法-箭头函数
箭头函数 创建 箭头函数.html 箭头函数提供了一种更加简洁的函数书写方式.基本语法是: 参数 => 函数体 // 传统 var f1 = function(a){return a } con ...
- es6语法 箭头函数
一.语法形式: (参数1, 参数2, -, 参数N) => { 函数声明 }(参数1, 参数2, -, 参数N) => 表达式(单一) // 相当于:(参数1, 参数2, -, 参数N) ...
- ES6新特性之函数优化-箭头函数
箭头函数 ES6中定义函数的简写方式: 一个参数时: var print = function (obj) { console.log(obj); } // 简写为: var print2 = obj ...
- ES6语法---箭头函数/关于this指向
this指向问题: ES5:var obj = {x:1,func:function(){console.log(this.x);},test:function(){//定时器为异步setTimeou ...
- ES6新特性之函数优化-函数属性简写、箭头函数和解构表达式结合使用
对象的函数属性简写 比如一个Person对象,里面有eat方法: let person = { name: "jack", // 以前: eat: function (food) ...
- 总结常见的ES6新语法特性
前言 ES6是即将到来的新版本JavaScript语言的标准,他给我们带来了更"甜"的语法糖(一种语法,使得语言更容易理解和更具有可读性,也让我们编写代码更加简单快捷),如箭头函数 ...
最新文章
- Kubernetes — Helm 软件包管理工具
- 四则运算APP最后阶段
- linux mysql date 格式_关于MySQL中的三种日期类型
- (四)DOM对象和jQuery对象
- HTTP 302重定向的一个具体例子
- JAVA多线程总结(笔记)
- 数据结构与算法-原始版-a+b+c=1000并且a方+b方=c方
- 解决“HTTP/1.1 405 Method not allowed”问题
- 修改Visual Studio中“添加新项”时默认添加的命名空间
- 爬虫-相关库知识整理(更新)
- JS:callee属性
- (转)根据两点经纬度计算距离
- 会赚钱的教师才是好教师
- 信息安全等级保护三级要求,安全管理机构多年测评经验分享
- 阿里巴巴Java性能调优实战(2021华山版)
- vue上传、修改头像
- 淘宝直播视听体验再升级!为主播“安静”带货保驾护航
- 关于travis scott的网名_情侣网名霸气超拽有范 情侣网名霸气超拽2个字
- DAO年终盘点:光环加身,道阻且长 |链捕手
- 王强是如何学计算机的,浙江大学计算机科学与技术学院导师介绍:王强
热门文章
- as3 与 java_每天学一点Flash(48) As3.0 与 java 通信(1)
- 滴滴人脸识别申诉照片怎么拍_涅槃乐队Nevermind封面照片是怎么拍出来的?
- Spring Data JPA 写SQL语句也可以如此简单
- 坯子库安装不上_kodi如何安装中文插件?kodi中文插件安装方法
- 00038oracle,ORACLE错误一览表
- python闹钟界面程序_「Python编程」自由管理时间之编写一个小闹钟起床
- Dubbo入门之hello world(zookeeper做注册中心)
- 数据结构-第十章 排序
- 大型网站架构系列:缓存在分布式系统中的应用(三)
- AFNetWorking 使用记录