JavaScript-de metodlaryň we aýratynlyklaryň zynjyry
Bizde bir input bolsun:
<input id="elem" value="text">
Geliň, inputyň tekstini ekrana çykaralyň:
let elem = document.querySelector('#elem');
console.log(elem.value); // 'text' çykarar
Görşüňiz ýaly, ilki bilen elemente onuň
id boýunça ýetelýäris, bu elementi
elem üýtgeýjisine ýazýarys, soňra bolsa
şu üýtgeýjiden value aýratynlygyny ekrana çykarýarys.
Aslynda, elem üýtgeýjisini girizmek hökman däl,
ýöne noktalar zynjyryny şeýle gurup bolýar:
console.log( document.querySelector('#elem').value ); // 'text' çykarar
Şuňa meňzeş şekilde - zynjyr bilen - atributlary hem täzeden ýazyp bolýar:
document.querySelector('#elem').value = 'www';
Aşakdaky kod berlen:
<img id="image" src="avatar.png">
let image = document.querySelector('#image');
console.log(image.src);
Ýokardaky kody, image üýtgeýjisini girizmek ýerine
zynjyryň ulanylmagy üçin üýtgediň.