Skip to content

Commit

Permalink
Update W16D03
Browse files Browse the repository at this point in the history
  • Loading branch information
kostasx committed Jan 27, 2025
1 parent 07443ff commit c4169ab
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 18 deletions.
16 changes: 7 additions & 9 deletions curriculum/modules/javascript/misc/_w16d03/_w16d03.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,21 +20,19 @@ title: "Object Creators"
- Treat all function parameters as read-only values.
- Understand the difference between `copied values` and `references`.

You can find the lecture code [here](){:target="_blank"}

**Suggested material for study & practice:**

- Check the [Event Listeners on the DevTools](https://umaar.com/dev-tips/24-view-event-listeners/)
- Check the [getEventListeners()](https://developer.chrome.com/docs/devtools/console/utilities#getEventListeners-function)
- Check the [Event Listeners on the DevTools](https://umaar.com/dev-tips/24-view-event-listeners/){:target="_blank"}
- Check the [getEventListeners()](https://developer.chrome.com/docs/devtools/console/utilities#getEventListeners-function){:target="_blank"}
- Why does the **performance.eventCounts.get("click")** show 0 at the first click?

**References & Resources:**

- [**Primitives**](https://developer.mozilla.org/en-US/docs/Glossary/Primitive)
- [**auto-boxing behavior**](https://developer.mozilla.org/en-US/docs/Glossary/Primitive)**:** *“Primitives have no methods but still behave as if they do. When properties are accessed on primitives, JavaScript auto-boxes the value into a wrapper object and accesses the property on that object instead.”*
- [**console.dir**](https://developer.mozilla.org/en-US/docs/Web/API/console/dir_static)
- [**delete**](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/delete)
- [**Object.freeze()**](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/freeze)
- [**Primitives**](https://developer.mozilla.org/en-US/docs/Glossary/Primitive){:target="_blank"}
- [**auto-boxing behavior**](https://developer.mozilla.org/en-US/docs/Glossary/Primitive){:target="_blank"}**:** *“Primitives have no methods but still behave as if they do. When properties are accessed on primitives, JavaScript auto-boxes the value into a wrapper object and accesses the property on that object instead.”*
- [**console.dir**](https://developer.mozilla.org/en-US/docs/Web/API/console/dir_static){:target="_blank"}
- [**delete**](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/delete){:target="_blank"}
- [**Object.freeze()**](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/freeze){:target="_blank"}

### Summary

Expand Down
16 changes: 7 additions & 9 deletions curriculum/week16/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -400,21 +400,19 @@ title: Week 16 | Intermediate JavaScript



You can find the lecture code [here](){:target="_blank"}

**Suggested material for study & practice:**

- Check the [Event Listeners on the DevTools](https://umaar.com/dev-tips/24-view-event-listeners/)
- Check the [getEventListeners()](https://developer.chrome.com/docs/devtools/console/utilities#getEventListeners-function)
- Check the [Event Listeners on the DevTools](https://umaar.com/dev-tips/24-view-event-listeners/){:target="_blank"}
- Check the [getEventListeners()](https://developer.chrome.com/docs/devtools/console/utilities#getEventListeners-function){:target="_blank"}
- Why does the **performance.eventCounts.get("click")** show 0 at the first click?

**References & Resources:**

- [**Primitives**](https://developer.mozilla.org/en-US/docs/Glossary/Primitive)
- [**auto-boxing behavior**](https://developer.mozilla.org/en-US/docs/Glossary/Primitive)**:** *“Primitives have no methods but still behave as if they do. When properties are accessed on primitives, JavaScript auto-boxes the value into a wrapper object and accesses the property on that object instead.”*
- [**console.dir**](https://developer.mozilla.org/en-US/docs/Web/API/console/dir_static)
- [**delete**](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/delete)
- [**Object.freeze()**](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/freeze)
- [**Primitives**](https://developer.mozilla.org/en-US/docs/Glossary/Primitive){:target="_blank"}
- [**auto-boxing behavior**](https://developer.mozilla.org/en-US/docs/Glossary/Primitive){:target="_blank"}**:** *“Primitives have no methods but still behave as if they do. When properties are accessed on primitives, JavaScript auto-boxes the value into a wrapper object and accesses the property on that object instead.”*
- [**console.dir**](https://developer.mozilla.org/en-US/docs/Web/API/console/dir_static){:target="_blank"}
- [**delete**](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/delete){:target="_blank"}
- [**Object.freeze()**](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/freeze){:target="_blank"}

<!-- Summary -->

Expand Down

0 comments on commit c4169ab

Please sign in to comment.