Prototype JavaScript Framework是由Sam Stephenson所開發的JavaScript框架。它提供了完整的Ajax框架及其它的工具。它的實作完全包含在一個單一的prototype.js檔案中。被应用于Ruby on Railsscript.aculo.usRico等。

Prototype
原作者Sam Stephenson
開發者Prototype核心团队
首次发布2005年2月,​21年前​(2005-02
当前版本1.7.3(2015年9月22日,​10年前​(2015-09-22
源代码库 編輯維基數據鏈接
编程语言JavaScript
类型JavaScript函式庫
许可协议MIT許可證
网站prototypejs.org

應用範例

编辑

$()函數

编辑
  • 例如:
 document.getElementById("id_of_element").style.color = "#ffffff";
  • 在使用prototype.js的$()函數之後,可被簡化為:
   $("id_of_element").setStyle({color: '#ffffff'});

参考文献

编辑

外部链接

编辑

📚 Artikel Terkait di Wikipedia

Rico (Ajax)

Rico是一個open source JavaScript框架被使用在建立與延伸AJAX基礎的網頁應用程式。它包含了拖放功能,以及能夠programmatically round HTML元素。 Rico被發佈在Apache License,以及是基於Prototype Javascript Framework。

JavaScript函式庫

OpenLink AJAX Toolkit PlotKit PottisJS Processing.js Prototype JavaScript Framework PURE Javascript Templates Engine qooxdoo Raphaël React React Native

JavaScript

JavaScript是骨干,用于创建可以在后台加载数据的Web应用程序,避免了重新加载整页的需要。这引发了JavaScript的复兴时期,由开源库和围绕它们形成的社区带头。创建了许多新库,包括jQuery、Prototype、Dojo Toolkit和MooTools(英语:MooTools)。

JavaScript库列表

下面是知名JavaScript库的列表。 Cassowary CHR.js Google Polymer Dojo Toolkit jQuery midori MooTools Prototype JavaScript框架 Tay (页面存档备份,存于互联网档案馆) AnyChart D3.js FusionCharts

V8 (JavaScript引擎)

caching)等方法來提高性能。有了這些功能,JavaScript程序與V8引擎的速度媲美二進制編譯。 传统的Javascript是动态语言,又可稱之為Prototype-based Language,JavaScript繼承方法是使用prototype,透過指定prototype

Prototype

Prototype在英語中是“原型”的意思,也可以指: Prototype (框架),JavaScript開發函式库及框架。 Prototype (单曲),石川智晶於2008年發行的單曲。 Prototype (遊戲),於2009年推出的電子遊戲,中文譯名為“虐杀原形”或“原型兵器”。

OpenLayers

Openlayers是一个开源的Javascript库(基于修改过的BSD许可发布),用来在Web浏览器显示地图。它提供API接口建立类似于Google Maps和Bing Maps的基于web的地理应用。这个库包括Rico和Prototype框架。 OpenLayers支持GeoRSS、KML(K

AJAX

互联网主题 Google Web Toolkit是一個前端使用JavaScript,後端使用Java的AJAX framework,提供WYSIWYG設計介面。 jQuery用于简化AJAX开发的Javascript函式庫。 Prototype AJAX函式庫。 Yahoo! UI Library is