箭头函数的相关性质

1.箭头函数的定义

箭头函数是在ES6(ECMAScript 2015)中引入的新特性之一。箭头函数提供了一种更简洁的语法来定义函数,并且改变了函数内部的 this 绑定方式,使其更符合开发者的直觉。箭头函数通常用于替代传统的匿名函数表达式,特别是在回调函数或者需要简洁代码的地方。因此,箭头函数是ES6带来的重要语法特性之一。

2.标题函数的使用

下面我将以一个例子说明箭头函数的使用

通常我们定义函数的格式为:

<script>
		const f = function(n)
		{
			return n*2
		}
		console.log(f(2))
	</script>

这是一个返回参数的两倍的一个函数,ES6引进箭头函数后我们可以省略function在参数后面直接加一个箭头如下

<script>
		const f = (n)=>
		{
			return n*2
		}
		console.log(f(2))
	</script>

如果我们只有一条语句我们也可以直接省略方括号和return,如下

<script>
		const f = (n)=>n*2
		console.log(f(2))
	</script>

 

3.箭头函数的特点

1.箭头函数没有this,super,argument,因为没有this所以无法绑定this。

2.不能使用new调用。

3.没有原型。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值