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库的列表。 Cassowary CHR.js Google Polymer Dojo Toolkit jQuery midori MooTools Prototype JavaScript框架 Tay (页面存档备份,存于互联网档案馆) AnyChart D3.js FusionCharts

JavaScript

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

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