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被發佈在Apache License,以及是基於Prototype Javascript Framework。 Components Behaviors Styling Drag And Drop AJAX Support OpenRico.org Prototype Ajax library(页面存档备份,存于互联网档案馆)

Web应用框架

WindFramework Phalcon FuelPHP (按字母排序) Vue.js React AngularJS Node.js Express.js Backbone.js Dojo Toolkit Ember.js jQuery MooTools(英语:MooTools) Prototype ZK

JavaScript函式庫

Javascript Framework Mochikit MooTools My Library Next.js Nuxt.js OpenLink AJAX Toolkit PlotKit PottisJS Processing.js Prototype JavaScript Framework PURE Javascript

JavaScript库列表

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

V8 (JavaScript引擎)

传统的Javascript是动态语言,又可稱之為Prototype-based Language,JavaScript繼承方法是使用prototype,透過指定prototype屬性,便可以指定要繼承的目標。属性可以在运行时添加到或从对象中删除,引擎會为執行中的

高光譜影像

development framework. ITT Visual Information Solutions - ENVI Hyperspectral Image Processing Software A Hyperspectral Imaging Prototype (页面存档备份,存于互联网档案馆)

Pylons

径的URL映射。WebHelpers也提供了一些实用的功能来生成基于script.aculo.us(英语:script.aculo.us)和Prototype库的JavaScript代码。 Myghty是缺省的Pylons模板语言,但在版本0.9.6它被替代为Mako。也可以使用其他模板语比如Genshi(英语:Genshi

各網頁框架系統的比較

vibe.d. RejectedSoftware. [2016-11-10]. (原始内容存档于2016-11-11).  Yesod Web Framework for Haskell. Yesodweb.com. 2013-07-19 [2013-08-18]. (原始内容存档于2013-07-27)