Kaip prototype trumpina javascript kodą
by neworld on Sau.18, 2008, under Javascript, Prototype, WEB programavimas
Šiame įraše apžvelgsiu kaip galite patrumpinti ir supaprastinti javascript kodą naudojant prototype.
Taigi, pats elementariausias dalykas yra:
[code lang="javascript"]be prototype
document.getElementById('div');
//su prototype
$('div');[/code]
Kaip matote dabar viskas paprasta, aišku ir gražu. Be to rašydami pirmuoju variantu jūs galit praleisti kokią raidę, o tada skriptas visai neveiks.
Norėdami paimti elemento reiškmę (value):
[code lang="javascript"]//be prototype
var username= document.getElementById('name').value
//su prototype
var username= $F('name');[/code]
Argi ne paprasčiau? O kaip keičiami stiliai:
[code lang="javascript"]//be prototype
var divas= document.getElementById('div');
divas.style.background = "#FFFFFF";
divas.style.color = "#000000";
//su prototype
$('div').setStyle({
color: '#000000',
background: #FFFFFF'
})
[/code]
Tikiuosi šie keli pavyzdžiai padės jums greičiau ir kokybiškiau parašyti skriptą.
Rugsėjis 8th, 2011 on 11:24:17
jQuery visgi atitinka 3w standartus priešingai nei prototype.
Rugsėjis 8th, 2011 on 11:26:31
Kaip matai straipsnis rašytas labai seniai, kuomet dar jQuerio net nežinojau. Šiuo metu pripažįstu tik jQuery