⊗jsPmCxPPS 438 of 505 menu

Konteks deur parameter in JavaScript

Daar is ook 'n ander oplossing vir die probleem. Laat ons sorg dat die funksie child 'n parameter aanvaar:

function child(param) { // hier sal die kode wees }

En wanneer ons hierdie funksie roep, sal ons this daarin oordra as 'n parameter:

function parent() { child(this); // gee this as parameter deur function child(param) { // in die veranderlike param lê die oorgedraagde inhoud van this } }

Aangesien die oproep van child plaasvind in die ouerfunksie, verwys die oorgedraagde this na dit wat nodig is. Dan beland hierdie this in die parameter param en sal in hierdie vorm binne die funksie beskikbaar wees.

Hier is die finale kode:

let elem = document.querySelector('#elem'); elem.addEventListener('blur', parent); function parent() { child(this); // gee this as parameter deur function child(param) { console.log(param.value); // druk die value van die invoer uit } }

Neem die kode van die vorige taak en korrigeer die probleem met die kode met behulp van die tweede bestudeerde metode.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp