【发布时间】:2018-10-20 23:18:51
【问题描述】:
例如
const arr: string[] = ['a', 'b', '3'];
arr.includes('a')
显示错误:
字符串[]上不存在包含函数
我想知道数组原型上存在包含函数,为什么string[] 上不存在?
我该如何解决这个问题?
【问题讨论】:
-
tsconfig 文件中的目标版本是什么?
-
@Madhawa 如果您要修复格式等编辑,它会导致问题,因此您应该尝试解决帖子的所有问题。还有很多错别字和其他可以修复的东西。
-
包含函数只存在于 es7 中的数组,所以如果你以 es6 为目标,你会得到这个错误信息 (w3schools.com/jsref/jsref_includes_array.asp)
-
当我更改 es2016 时,它可以工作
标签: javascript typescript typescript2.0