前端 JS 经典:箭头函数的意义

箭头函数是为了消除函数的二义性。

1. 二义性

函数的二义性指函数有不同的两种用法,就造成了二义性,函数的两种用法:1. 指令序列。2. 构造器

1.1 指令序列

就是调用函数,相当于将函数内部的代码再从头执行一次。

1.2 构造器

通过 new 函数 来创建实例。

2. 消除二义性

ES6 为了消除二义性,可以使用类,箭头函数

2.1 类

使用类后,不能在通过 类() 来调用。

2.2 箭头函数

使用箭头函数后,不能再通过 new 来调用这个函数。所以跟面向对象有关的东西,箭头函数都没有。比如 new、this 指向、原型。所以箭头函数不能使用 new,并且没有 this 和原型。

相关推荐
用户83134859306981 小时前
Vue3 v-bind 使用指南,从基础到高阶
前端·javascript·vue.js
计算机魔术师1 小时前
Anthropic冲刺2万亿IPO:一年亏420亿,还要再砸5180亿算力
前端
GISer_Jing1 小时前
前端Agent架构师指南:从零搭建智能前端Agent
前端·ai·langchain
不停喝水1 小时前
【前端转全栈java速通课】 项目实战④-1 Spring Boot 创建项目-定义接口-请求参数处理-分层规范-依赖注入
java·前端·spring boot
涛涛ing2 小时前
当AI能写原生代码:Shopify用12周把React Native应用迁回了Swift和Kotlin
前端
JudithHuang2 小时前
React 数据请求:TanStack Query
前端·react.js·前端框架
程序员-Benothing2 小时前
Shell脚本入门教程:Shebang、变量、注释与执行方式
前端·chrome
java_nnnn2 小时前
JavaEE进阶-JavaScript初识
开发语言·前端·javascript·java-ee·ecmascript
裕晟资质规划2 小时前
涉密场所物理隔离与技术防护体系:标准矩阵、审查校验点与常见缺陷分析
大数据·前端·网络·人工智能·经验分享
变与不变8062 小时前
JSON基础详解
前端·javascript