是replaceWith()与replaceAll()重复

时间:2017-03-30 03:13:18

标签: jquery

我正在学习jQuery, 了解一些功能具有比较功能。 例如。 replaceWith()与。的replaceAll()。

根据他们的语法定义,只需旋转内容和所选元素的顺序。

类似地,append(),appendTo(),prepend(),prependTo(),after(),insertAfter(),before(),insertBefore()。

我是编程新手,不能理解为什么有很多相同的'已经放在这里用于拍摄“相同”的功能。效果。

然后,为什么不创造一个或两个(无论如何,更少,不是很多看起来像)全面和体面的功能。

1 个答案:

答案 0 :(得分:1)

实际上,我认为你误导了JQuery的文档。

某些功能具有相同的效果,但可以不同的方式调用。

让我们以replaceWith()replaceAll()为例

唯一的区别是你可以把替换器放在选择器或函数的参数中。

JQuery旨在成为一个服务最多的工具箱,并且最能意味着每个程序员都有不同的行为方式,并且他们可以使用您觉得无用的功能来欣赏更多。 此外,如果这些函数存在两种类型,那就是它们在某些体系结构中的可读性和/或可用性的目的是它们通常需要的行为。