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].