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

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

1. 二义性

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

1.1 指令序列

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

1.2 构造器

通过 new 函数 来创建实例。

2. 消除二义性

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

2.1 类

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

2.2 箭头函数

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

相关推荐
于慨14 小时前
Lambda 表达式、方法引用(Method Reference)语法
java·前端·servlet
石小石Orz14 小时前
油猴脚本实现生产环境加载本地qiankun子应用
前端·架构
从前慢丶14 小时前
前端交互规范(Web 端)
前端
像我这样帅的人丶你还14 小时前
别再让JS耽误你进步了。
css·vue.js
CHU72903514 小时前
便捷约玩,沉浸推理:线上剧本杀APP功能版块设计详解
前端·小程序
GISer_Jing14 小时前
Page-agent MCP结构
前端·人工智能
王霸天14 小时前
💥别再抄网上的Scale缩放代码了!50行源码教你写一个永不翻车的大屏适配
前端·vue.js·数据可视化
小领航14 小时前
用 Three.js + Vue 3 打造炫酷的 3D 行政地图可视化组件
前端·github
@大迁世界14 小时前
2026年React大洗牌:React Hooks 将迎来重大升级
前端·javascript·react.js·前端框架·ecmascript
PieroPc14 小时前
一个功能强大的 Web 端标签设计和打印工具,支持服务器端直接打印到局域网打印机。Fastapi + html
前端·html·fastapi