Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Need a page on Execution context #5006

Open
552020 opened this issue May 14, 2021 · 2 comments · May be fixed by #38526
Open

Need a page on Execution context #5006

552020 opened this issue May 14, 2021 · 2 comments · May be fixed by #38526
Labels
Content:JS JavaScript docs document not written Missing document page effort: large This task is large effort. help wanted If you know something about this topic, we would love your help!

Comments

@552020
Copy link

552020 commented May 14, 2021

MDN URL: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/this

What information was incorrect, unhelpful, or incomplete?

I didn't know where exactly to post the issue. I went for "this" cause the value of "this" is strictly related to the execution context.

Specific section or headline?

What did you expect to see?

Did you test this? If so, how?

MDN Content page report details
@552020
Copy link
Author

552020 commented May 14, 2021

@Rumyra Rumyra added needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. Content:JS JavaScript docs labels May 19, 2021
@sideshowbarker sideshowbarker added the help wanted If you know something about this topic, we would love your help! label Jun 14, 2021
@sideshowbarker sideshowbarker added effort: medium This task is a medium effort. document not written Missing document page Opportunity assessment and removed needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. labels Jan 4, 2022
@teoli2003 teoli2003 reopened this May 29, 2022
@github-actions github-actions bot added the needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. label May 29, 2022
@sideshowbarker sideshowbarker removed the needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. label May 30, 2022
@Josh-Cena Josh-Cena added effort: large This task is large effort. and removed effort: medium This task is a medium effort. 🐌 idle labels Nov 6, 2022
@Josh-Cena
Copy link
Member

Note to whoever works on this (likely a.k.a. note to myself):

It doesn't need execution contexts to understand this. this is just a hidden parameter of a function call. If you understand how parameter scoping works, you automatically understand this. Execution contexts would be more important for closures, async/await, generators, etc.

We do need more documentation on execution contexts, but it would not be very related to this. The this documentation does need a bit of work, but that would be a separate task.

@Josh-Cena Josh-Cena changed the title Issue with "this": lack of an article about the 'Execution context'. Need a page on Execution context Nov 9, 2022
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Content:JS JavaScript docs document not written Missing document page effort: large This task is large effort. help wanted If you know something about this topic, we would love your help!
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants