首页 > 解决方案 > Javascript:重命名内置函数

问题描述

在 Javascript 中,是否可以重命名内置函数。例如,在我的代码中,我使用document.querySelector()了很多次。每次输入都非常冗长和乏味(即使是从 IDE 侧自动完成)。因此,我决定创建一个名称更短的新函数,如下所示:

let qs = selector => document.querySelector(selector);

这是 JS 社区可以接受的做法吗?这被认为是坏代码吗?如果是这样,为什么?此外,如果这样做没问题,有哪些缺点?

谢谢。

标签: javascriptrenaming

解决方案


不,有人会在你身后编辑你的代码。然后,他们将不得不追踪您的重命名函数以实际查看它的作用。如果这对您来说是个大问题,请在您的 IDE 中创建一个片段。


推荐阅读