Javascript:重命名内置函数

时间:2018-11-16 03:28:02

标签: javascript renaming

在Javascript中,可以重命名内置函数。例如,在我的代码中,我使用let jsonString = "http://tednewardsandbox.site44.com/questions.json" guard let url = URL(string: jsonString)else {return} URLSession.shared.dataTask(with: url) { (data, response, err) in guard let data = data else{return} do { let quiz = try JSONDecoder().decode(QuizDesc.self, from: data) print(quiz.title) } catch let jsonErr { print("Error", jsonErr) } }.resume() 吨次。每次键入都非常漫长而乏味(即使使用IDE端的自动完成功能)。因此,我决定创建一个名称较短的新函数,如下所示:

document.querySelector()

这在JS社区中是否可以接受?这被认为是错误的代码吗?如果是这样,为什么?此外,如果这样做还可以,那么有什么缺点呢?

谢谢。

1 个答案:

答案 0 :(得分:3)

不。 有人将在您后面编辑您的代码。 然后,他们将不得不跟踪您的重命名功能以实际查看其功能。 如果这对您来说很重要,请在您的IDE中创建一个代码段。