Jquery replaceWith()是否与replaceAll()重复

Jquery replaceWith()是否与replaceAll()重复,jquery,Jquery,我正在学习jQuery, 了解一些函数有相似的函数。 例如 replaceWith()与replaceAll() 根据他们的语法定义,只需旋转内容和所选元素的顺序 类似地,append()、appendTo()、prepend()、prependTo()、after()、insertAfter()、before()、insertBefore() 我在编程方面比较新,不能真正理解为什么这里有许多“相同”的函数,它们是为了达到“相同”的效果 那么,为什么不创建一个或两个(不管怎样,更少,不是很多看起

我正在学习jQuery, 了解一些函数有相似的函数。 例如 replaceWith()与replaceAll()

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

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

我在编程方面比较新,不能真正理解为什么这里有许多“相同”的函数,它们是为了达到“相同”的效果


那么,为什么不创建一个或两个(不管怎样,更少,不是很多看起来都一样)全面而体面的函数呢。

事实上,我认为你对JQuery的文档有误导性

某些函数具有相同的效果,但调用方式不同

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

唯一的区别是,您可以将替换项放入选择器或函数的参数中

JQuery应该是一个提供最多服务的工具箱,这意味着每个程序员都有不同的行为方式,他们会更喜欢使用一个你认为无用的函数。
此外,如果这些函数有两种类型,那就是为了在某些体系结构中实现可读性和/或可用性,这是它们的一种常见行为。

非常感谢。希望以后,我能进一步了解这些不同方式的好处。