delete是Vue中的函数还是保留关键字



我正在使用Vue构建Todo List,我想集成一个删除函数。我想将我的函数命名为delete(),它将在单击span标记时触发。这是我的代码:

<span style="cursor:pointer" @click="delete()"><i class="far fa-trash-alt"></i></span>

但我注意到,与其他函数不同,delete((有不同的语法高亮显示,在我写右括号的地方,有一个类似的小错误:

[vue/no-parsing-error]
Parsing error: Unexpected token ).eslint-plugin-vue

所以这就是我的问题:delete是Vue或JavaScript中的某个保留函数或关键字吗?我可以在我的应用程序中利用它吗?

Yesdelete是一个保留关键字,用于删除对象字段:

let user = {
name: 'John',
age: 27
}
console.log('before delete age field ', user)
delete user.age
console.log('after delete age field ', user)

我认为delete是JavaScript中的一个关键字。您应该检查此链接:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/delete?retiredLocale=vi

相关内容

  • 没有找到相关文章

最新更新