Մեթոդների և հատկությունների շղթաները JavaScript-ում
Ենթադրենք ունենք ինփութ.
<input id="elem" value="text">
Եկեք էկրանին ցուցադրենք ինփութի տեքստը.
let elem = document.querySelector('#elem');
console.log(elem.value); // կցուցադրի 'text'
Ինչպես տեսնում եք, մենք նախ ստանում ենք տարրը
նրա id-ով, գրում ենք այդ տարրը
elem փոփոխականի մեջ, ապա ցուցադրում
էկրանին այդ փոփոխականի value հատկությունը։
Իրականում կարելի է չներմուծել elem
փոփոխականը, այլ կառուցել կետերի շղթա այսպես.
console.log( document.querySelector('#elem').value ); // կցուցադրի 'text'
Նույն կերպ՝ շղթայով՝ կարելի է կատարել նաև ատրիբուտների վերագրանցում.
document.querySelector('#elem').value = 'www';
Տրված է հետևյալ կոդը.
<img id="image" src="avatar.png">
let image = document.querySelector('#image');
console.log(image.src);
Վերափոխեք վերոնշյալ կոդն այնպես, որ
image փոփոխականի ներմուծման փոխարեն օգտագործվի
շղթա։