javascript - 标记的箭头函数
问题描述
在 Javascript 标签的 MDN 文档中,它说:
从 ECMAScript 2015 开始,标记函数声明现在在规范的 Web 兼容性附件中针对非严格代码进行了标准化。
L: function F() {}
但是,我似乎无法标记箭头函数,我想知道为什么会这样。我的简化代码如下:
horizWin: () => { ... }
vertWin: () => { ... }
[horizWin, vertWin].find(element => element)
我在 Create React App 内部并使用 ESLint(如果相关)。我的错误是:
Expected an assignment or function call and instead saw an expression no-unused-expressions
这是我不明白的函数标签的错误。'horizWin' is not defined
和'vertWin' is not defined
。显然我不能像这样调用标签,但我不确定我做错了什么(假设函数标签是有效的)。
解决方案
推荐阅读
- java - 使用文本中的公式/写入文本
- c - 递归变量
- selenium - Selenium IEDriverServer 中的 Javascript 错误
- python - 无法为 Flask_sqlalchemy 设置池大小
- pandas - 使用 pyarrow/parquet-cpp 重新分区 parquet-mr 生成的镶木地板会使文件大小增加 x30?
- spring-cloud-sleuth - 如何配置 spring-cloud-gateway 以使用 sleuth 记录请求/响应正文
- mysql - 每天按 date_format 分组
- reactjs - 如何使用 React JSX 隐藏引导模式
- python - BeagleBone Black AP 上的 Python 多播
- selenium - org.openqa.selenium.chrome.ChromeDriver 类型不可访问错误