Selamlar arkadaşlar,

aşağıdaki gibi bir kodum var. bunu tarayıcı consol'da çalıştırabiliyorum. sorun yok. kodlar çalışıyor.

document.getElementsByClassName("deneme")[0]
.getElementsByTagName("div")[0]
.getElementsByTagName("div")[0]
.getElementsByTagName("a")[0]
.click();


sorum şu:

yukarıdaki kodları aşağıdaki koda göre nasıl uyarlayabilirim?
örnek olarak aşağıdaki kod yapısı verilmiş. özetle completion(result); ile çalıştırmak istiyorum.

var result = [];
// Sayfadan tüm bağlantıları al
var elements = document.querySelectorAll("a");
for (let element of elements) {
result.push({
"url": element.href,
"text": element.innerText
});
}

// Bitirmek için tamamlamayı çağır
completion(result);