জাভাস্ক্রিপ্ট createNodeIterator
🌈জাভাস্ক্রিপ্ট createNodeIterator কি?
📋জাভাস্ক্রিপ্ট createNodeIterator হলো ডকুমেন্টের নোড পর্যায়ক্রমে অ্যাক্সেস করার ইটারেটর তৈরি করার পদ্ধতি।
⚒️জাভাস্ক্রিপ্ট createNodeIterator ডকুমেন্টের নোড পর্যায়ক্রমে অ্যাক্সেস করার ইটারেটর তৈরি করতে ব্যবহৃত হয়।
জাভাস্ক্রিপ্ট createNodeIterator ডকুমেন্টের নোড পর্যায়ক্রমে অ্যাক্সেস করার ইটারেটর তৈরি করার উদাহরণ।
javascript
<!DOCTYPE html>
<html>
<body>
<div id="source">
<p>এইচটিএমএল</p>
<p>সিএসএস</p>
</div>
<button onclick="execute()">ক্রিয়েট</button>
<p id="result"></p>
<script>
function execute() {
const iterator = document.createNodeIterator(
source,
NodeFilter.SHOW_ELEMENT
);
let node;
let names = [];
while (node = iterator.nextNode()) {
names.push(node.nodeName);
}
result.textContent = names.join(", ");
}
</script>
</body>
</html>