首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >addEventListener e=>是什么意思?

addEventListener e=>是什么意思?
EN

Stack Overflow用户
提问于 2019-03-25 02:32:01
回答 1查看 1.1K关注 0票数 2

我正在努力学习这段代码的基础知识,但我不明白e=>的含义。我猜这是一种捷径,我做了一些研究,但没有找到任何东西。我想最大限度地利用这段代码。所以你能帮我吗,或者至少不能全身心投入?这是什么语法?

const scriptURL = 'https://script.google.com/macros/s/AKfycbzslEnJtPfNT6z0ohrXP9cZYGhWvKVsFjQV7eLcriT3tok5D5ty/exec'
  							const form = document.forms['submit-to-google-sheet']
            				form.addEventListener('submit', e => {
								e.preventDefault()
    							fetch(scriptURL, { method: 'POST', body: new FormData(form)})
      							.then($("#form").trigger("reset"))
      							.catch(error => console.error('Error!', error.message))})

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-25 02:35:36

e => {
    e.preventDefault();
}

等同于

function (e) {
    e.preventDefault();
}

..。在这个特定的例子中

form.addEventListener('submit', e => { e.preventDefault(); ... });

E是触发事件的eventObject。

form.addEventListener('submit', eventObj => { eventObj.preventDefault(); ... });
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55327118

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档