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 විචල්යය හඳුන්වා දීම වෙනුවට
අනුක්රමණය භාවිතා වේ.