gpt4 book ai didi

javascript - 如果我在一个页面中组合多个 Javascript 库会怎样?

转载 作者:搜寻专家 更新时间:2023-11-01 05:26:44 25 4
gpt4 key购买 nike

举个例子,我想在一个页面中使用多个 javascript 库,例如 jquery、mootools、scriptalous。

这是个好主意吗?我应该这样做吗?

最佳答案

这取决于图书馆。 YUI 或 jQuery 等库使用严格的命名空间系统,这意味着它们可以一起愉快地运行。例如。模块模式 http://www.yuiblog.com/blog/2007/06/12/module-pattern/

但是,使用原型(prototype)模型的库(例如 MooTools 或 Prototype)要复杂得多。他们使用原型(prototype)继承来修改原生对象,例如 Array、Number 和 String。

虽然这提供了一些非常优雅的解决方案,并使库开发人员能够“修复”JavaScript 的一些固有问题,但这确实意味着它们很少能很好地协同工作。

此外,在以某种晦涩的方式使用特定 native 之前,这些库似乎可以完美运行,因此您可能会遇到间歇性的且非常难以解决的错误。

关于javascript - 如果我在一个页面中组合多个 Javascript 库会怎样?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3550465/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com