gpt4 book ai didi

JavaScript 谷歌地图事件处理程序使用粗箭头函数给出错误 - 'Uncaught SyntaxError: Unexpected token >'

转载 作者:行者123 更新时间:2023-12-03 11:57:37 29 4
gpt4 key购买 nike

http://robcee.net/2013/fat-arrow-functions-in-javascript/ - 在这里检查我的语法

我试图在我的代码中使用它,但它给出了这个错误

Uncaught SyntaxError: Unexpected token > 

在这一行

google.maps.event.addListener(this.map, "rightclick", (event) => {

在此代码中

google.maps.event.addListener(this.map, "rightclick", (event) => {
this.showContextMenu(event);
});

如果我用这个替换粗箭头功能

var self = this;
google.maps.event.addListener(this.map, "rightclick", self.showContextMenu);

效果很好。但是,我无权访问我想要的变量。因此,为了解决范围问题,我使用了粗箭头函数。有谁知道为什么它在我的代码中不起作用。对我来说,语法看起来很适合粗箭头函数

最佳答案

Why isn't this JavaScript syntax supported in Google Chrome?

Chrome 尚未实现粗箭头功能。

但是,Firefox 确实支持它。 - 请参阅下面的屏幕截图

enter image description here

关于JavaScript 谷歌地图事件处理程序使用粗箭头函数给出错误 - 'Uncaught SyntaxError: Unexpected token >',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25534352/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com