Verige metod in lastnosti v JavaScriptu

Recimo, da imamo vnosno polje:

html<input id="elem" value="text">

Izpišimo besedilo vnosnega polja na zaslon:

javascriptlet elem = document.querySelector('#elem');
console.log(elem.value); // izpiše 'text'

Kot lahko vidite, najprej dobimo element po njegovem id, zapišemo ta element v spremenljivko elem, nato pa izpišemo na zaslon lastnost value iz te spremenljivke.

Pravzaprav ni potrebno vnašati spremenljivke elem, temveč lahko zgradimo verigo pik takole:

javascriptconsole.log( document.querySelector('#elem').value ); // izpiše 'text'

Na enak način - z verigo - lahko tudi prepišemo atribute:

javascriptdocument.querySelector('#elem').value = 'www';
Задание 1

Podana je naslednja koda:

html<img id="image" src="avatar.png">
javascriptlet image = document.querySelector('#image');
console.log(image.src);

Predelajte zgornjo kodo tako, da namesto uvajanja spremenljivke image uporabite verigo.