码迷,mamicode.com
首页 > 编程语言 > 详细

Javascript 箭头函数2

时间:2016-09-17 15:01:44      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:

没有参数额箭头函数

 

如果函数没有参数,我们可以通过()来表示,是不是有些逼格,看例子

const fullNames5 = names.map(() => `Cool Bos`);

console.log(fullNames5); // Cool Bos, Cool Bos, Cool Bos

还有另一种写法就是用下划线 _ 来代替()

names.map(_=>`Cool Bos`);

当然这个下划线没有任何的意义,你还可以这样做,不过这些都是没有任何含义的

names.map(x => `Cool Bos`);
names.map(WESBOS => `Cool Bos`);
names.map(_ya___Yayayayay => `Cool Bos`);
names.map(do_yaget_the_point => `Cool Bos`);

 

箭头函数就是一个匿名函数

 

看一个有名字sayMyName的函数

function sayMyName(name) {
  alert(`Hello ${name}`);
}

  

一个用命名的函数是方便coder们查找错误,明确功能。

但是箭头函数是匿名函数,那怎么办呢? 我们可以用一个变量,例如:

const sayMyName = (name) => {alert(`Hello ${name}!`)}

sayMyName(‘Wes‘);

  

如果您觉得本文不错,想要给熊二(李明)打赏?

技术分享

技术分享

Javascript 箭头函数2

标签:

原文地址:http://www.cnblogs.com/limingziqiang/p/5878745.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!