JavaScript

this

Në shqip përdoret i njëjti emër.

ShpjegimiSQ

Fjala this në JavaScript i referohet objektit që po e thërret funksionin. Brenda një metode të objektit, this është vetë objekti. Është ndër gjërat më ngatërruese për fillestarët, sepse vlera e tij varet nga mënyra si thirret funksioni.

EnglishEN

The this keyword in JavaScript refers to the object that's calling the function. Inside an object's method, this is the object itself. It's one of the most confusing things for beginners, because its value depends on how the function is called.

Si ta mendosh

Si fjala „unë“: kuptimi i saj varet nga kush e thotë — kur e thotë Arta, „unë“ është Arta; kur e thotë Besniku, është Besniku.

Lexoje në anglisht

Like the word “I”: its meaning depends on who says it — when Arta says it, “I” is Arta; when Besnik says it, it's Besnik.

Shembull kodijavascript

const studenti = {
  emri: "Arta",
  pershendet() { console.log("Unë jam " + this.emri); },
};
studenti.pershendet();  // Unë jam Arta

Terma të lidhur