为什么我会使用scriptaculous.js的prototype.js ...主要原因是什么?

Man*_*ghi 1 javascript scriptaculous

为什么我要在scriptaculous.js中使用prototype.js?主要原因是什么?什么时候我需要两个库,什么时候不需要?

Pas*_*TIN 7

我已经使用原型很长一段时间了,并且用它来编写脚本; 我现在在一些项目上使用jQuery,在其他项目上使用Mootools,在其他项目上使用原型......

为什么我使用JS框架?
那么,有三个主要原因:

  • 他们提供了许多我不想自己重新开发的东西
  • 他们经过了充分的考验; 比我自己的代码更多
  • 它们提供了一层跨浏览器兼容性(我更喜欢有一个框架来处理它,而不是自己打这场战争!)

至于你应该使用哪个JS框架,这是另一个问题 - 这完全取决于你^^


当包括prototype.js和/或scriptaculous.js时:

  • prototype.js:在任何需要一些JS东西的页面上(一般大多数页面)
  • scriptaculous.js:至少在需要拖放,自动填充等效果的页面上...

与其他JS框架一样,顺便说一句......


War*_*ung 6

Scriptaculous内部使用Prototype.如果你使用Scriptaculous,你需要Prototype.