Arrow Function in ES6:=>
来源:互联网 发布:linux kill -9用法 编辑:程序博客网 时间:2024/03/29 18:51
1.None parameter
1.1 None parameter,one statement.
<script> var foo=()=>1; console.log(foo());//1</script>
Or
<script> var foo=()=>{ return 1;} console.log(foo());//1</script>
1.2 None parameter,two or more statements.
<script> var foo=()=>{ var a=2;return a;} console.log(foo());//2</script>
2.One parameter
2.1 One parameter,one statement.
<script> var foo=(a)=>a; console.log(foo(3));//3</script>
Or
<script> var foo=(a)=>{return a;} console.log(foo(3));//3</script>
2.2 One parameter,two or more statements.
<script> var foo=(a)=>{a+=1; return a;} console.log(foo(3));//4</script>
3.Two parameters
3.1 Two parameters,one statement.
<script> var foo=(a,b)=>a+b; console.log(foo(2,3));//5</script>
Or
<script> var foo=(a,b)=>{return a+b;} console.log(foo(2,3));//5</script>
3.2 Two parameters,two or more statements.
<script> var foo=(a,b)=>{a+=1;return a+b;} console.log(foo(2,3));//6</script>
4.Return an object
<script>var foo=(b)=>({a:b});console.log(foo(1));//Object {a: 1}</script>
0 0
- Arrow Function in ES6:=>
- =>是es6语法中的arrow function
- es6之Arrow Function
- es6 的arrow function
- es6新语法arrow function
- 【ES6】之 Arrow Function箭头函数
- ES6箭头函数(arrow function)
- ES6之箭头函数(Arrow Function)
- ES6折腾记- 箭头函数【Arrow function】要点及脱坑点
- JavaScript-ES6中的箭头函数(Arrow Function)
- ES6新特性箭头函数(Arrow Function)
- arrow function
- arrow function
- No .bind() or Arrow Function in JSX Props
- Debug: babel arrow function 'unexpected token' in React.Component
- ES6 Arrow functions
- 关于es6中的arrow function中的this以及bind(this)的比较
- 深入浅出ES6(七):箭头函数 Arrow Functions =>
- 基于jquery fly插件实现加入购物车抛物线动画效果
- 获取php服务时间戳
- 第十周 回文数
- 子进程与父进程
- Hessian
- Arrow Function in ES6:=>
- FLV文件格式解析
- linux 获取线程号
- 使用NDK编译并运行C++11的Command line命令行程序
- 软件开发工程师面试题
- 邻接矩阵
- 谈谈性能测试分类
- Python | 递归
- 问题:flush()与ob_flush()函数????