- 在JavaScript窗格中选择打字稿
- Open DevTools Console
- 粘贴这个简单的片段并运行:
const y = ['abc'];y.map((item)=> item.touppercase());
我在看到"意外标识符"错误的箭头功能上做错了什么?
取决于您的浏览器,在该示例中没有什么不能在理论上工作。例如,我正在运行最新版本的Firefox,并且此示例按预期工作(将代码视为普通JavaScript)。
const y = ['abc'];
const result = y.map((item) => item.toUpperCase());
console.log(result);
但是,并非所有浏览器在编写时都相等,因此您可能需要将所有浏览器汇编为较旧的东西……此版本应该在所有浏览器中都可以使用,并且它是Typescript Compiler的输出。
var y = ['abc'];
var result = y.map(function (item) { return item.toUpperCase(); });
console.log(result);