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