首页 存档 技术 查看内容

超载的JavaScript功能

2018-3-30 13:00 |来自: 互联网 605 0

摘要: 导读:在这篇文章中,作者会要求大家做一个函数调用你的JavaScript类,并与该呼叫时,您将自动拥有函数重载。仍然有你需要遵循一些约定,但它们是简单和直接的,有需要得到这个工作,几乎很少或根本没有配置。 介绍 ...

导读:在这篇文章中,作者会要求大家做一个函数调用你的JavaScript类,并与该呼叫时,您将自动拥有函数重载。仍然有你需要遵循一些约定,但它们是简单和直接的,有需要得到这个工作,几乎很少或根本没有配置。

介绍

一个JavaScript的优势在于它是弱类型,它允许很大的灵活性,不幸的是这意味着函数重载不可用。我们没有明确的参数类型声明,因此,我们不能“输入”参数时我们声明函数。

但是有多少,我们真的需要函数重载?我们不能没有它,我们可以简单地具备的功能检查传递的参数类型和参数长度以及基于这些,决定的逻辑。这实际上是有多少开发商选择做它,但是在我看来,这使得代码的可读性/维护,同时也增加了自定义代码,以每个需要重载的逻辑功能,这引入了层编码,可能引入错误。因此,让我们试试,看看我们如何能够最好地在JavaScript中实现这一目标。

我环顾四周净,并有几个方法来实现这一目标。然而,他们没有那么灵活和快速实施,因为我想要的。如果我想从A点去

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部