Prototype.js
Aparença
| Tipus | biblioteca de JavaScript i entorn de treball |
|---|---|
| Versió estable | |
| Llicència | llicència MIT |
| Característiques tècniques | |
| Escrit en | JavaScript |
Fonts de codi | |
| Més informació | |
| Lloc web | prototypejs.org |
| Stack Exchange | Etiqueta |
|
| |
Prototype.js és una bibilioteca JavaScript que proveeix una expansió en els objectes. Prototype.js és comparable a les propietats del llenguatge Ruby, igual que Underscore.js a JavaScript. Prototype.js va ser creada per Sam Stephenson el 2005.[1][2][3]
Descripció
[modifica]- Prototype.js és una biblioteca de codi lliure i molt lleugera.
- Forma part de la fundació Ajax que suporta a Ruby on Rails.
- Està implementat en un únic arxiu de codi JavaScript, usualment anomenat
prototype.js - S'acostuma a distribuir sol però també pot formar part de projectes més grans, tals com Ruby on Rails, script.aculo.us i Rico.
Exemple
[modifica]- Funció dólar $() : substitueix a la funció JavaScript getElementById
$("id_of_element").setStyle({color: '#ffffff'});
i en JavaScript nadiu:
document.getElementById("id_of_element").style.color = "#ffffff";
Referències
[modifica]- ↑ «Prototype JavaScript framework: a foundation for ambitious web applications» (en anglès). prototypejs.org. [Consulta: 20 juliol 2017].
- ↑ «What exactly Javascript prototype is? A library or something builtin Javascript?» (en anglès). https://stackoverflow.com.[Consulta: 20 juliol 2017].
- ↑ Solutions, e-Zest. «Prototype JavaScript Framework» (en anglès). http://www.e-zest.com.[Consulta: 20 juliol 2017].