|
|
JavaScript
Įžanga
JavaScript - objektiškai orientuota skriptų programavimo kalba, besiremianti prototipų principu. Dažniausiai kalba naudojama internetinių puslapių interaktyvumo realizacijai, bet taip pat naudojama ir kaip galimybė skriptais manipuliuoti tam tikromis programomis. Kalba sukurta Brendano Eicho Netscape kompanijoje ir pavadinta Mocha, vėliau pervadinta į LiveScript, ir galiausiai tapo JavaScript. Vienas iš argumentų pervadinant kalbą buvo sintaksinis panašumas su Java kalba. Paskutinė JavaScript versija - 1=.5
Pavyzdžiai
// konstruktoriaus funkcija
function Taškas(x, y) {
this.x = x;
this.y = y;
}
// objekto sukūrimas
obj = new Taškas(12, 1000);
// atributo naudojimas
alert(obj.x);
// kitas būdas naudoti objekto atributus kaip žodyno elementą
alert(obj["attributeA"]);
// dinamiškai pridedamas atributas
obj.laikas = new Date();
// atributo išmetimas
delete obj.x;
// objekto sunaikinimas remove the whole Object
delete obj;Paveldėjimas ir prototipai:
function Base() {
this.Override = function() {
alert("Base::Override()");
}
this.BaseFunction = function() {
alert("Base::BaseFunction()");
}
}
function Derive()
{
this.Override = function() {
alert("Derive::Override()");
}
}
Derive.prototype = new Base();
Sign in to add a comment
