skip to main content
logo
jonchius
developer? explorer? whatever!
nooks / javascript

🧑🏻‍💻

2025-02-20

code

[snippets]

JavaScript "object arithmetic"

what happens when we "do math" on a JavaScript object?

🧑🏻‍💻

2025-02-18

code

[snippets]

Merging multiple JavaScript objects with the same property names

using the spread operator with two objects

2020-10-01

code

[textbook-typescript]

TypeScript overview

checking the validity of JavaScript types with this library

visit URL

⚛️

code

[textbook-react]

React and JSX

rendering HTML within JavaScript functions

⚛️

code

[textbook-react]

React — creating apps from scratch

starting a React app without create-react-app

📒

code

[textbook-javascript]

JavaScript read-only objects

freezing objects to make them

📒

code

[textbook-javascript]

JavaScript nullish coalescing

using optional shorthand ways to write if/else statements

📒

code

[textbook-javascript]

JavaScript ternary operators

using optional shorthand ways to write if/else statements

📒

code

[textbook-javascript]

JavaScript string interpolation

concatenating strings with variables in a neater arrangement

📒

code

[textbook-javascript]

JavaScript escape sequences

employing special workarounds for special cases of strings

📒

code

[textbook-javascript]

JavaScript data fetching

using other people's data sets with this function

📒

code

[textbook-javascript]

JavaScript delay handling

delaying and repeating events based on time

📒

code

[textbook-javascript]

JavaScript DOM access

accessing the HTML via JavaScript

📒

code

[textbook-javascript]

JavaScript browser variables

more about JavaScript with the "user agent"

📒

code

[textbook-javascript]

JavaScript Math object

reviewing this calculation-oriented built-in object

📒

code

[textbook-javascript]

JavaScript Date object

reviewing this calendar-oriented built-in object

📒

code

[textbook-javascript]

JavaScript DOM manipulation

making changes to the HTML with JavaScript

📒

code

[textbook-javascript]

JavaScript error handling

responding to unsatisfactory data and actions

📒

code

[textbook-javascript]

JavaScript modules

containing chunks of code for later re-use

📒

code

[textbook-javascript]

JavaScript higher-order functions

performing more powerful functions such as transforming and filtering arrays

📒

code

[textbook-javascript]

JavaScript arrays

collecting several items in one container

📒

code

[textbook-javascript]

JavaScript objects and JSON

collecting properties and values into containers

📒

code

[textbook-javascript]

JavaScript functions

grouping code into actionable chunks

📒

code

[textbook-javascript]

JavaScript looping

making events happen again and again

📒

code

[textbook-javascript]

JavaScript branching

making decisions with if and else statements

📒

code

[textbook-javascript]

JavaScript operators

reviewing essential math + logic + beyond

📒

code

[textbook-javascript]

JavaScript variable declarations

differentiating const + let + var when declaring variables

📒

code

[textbook-javascript]

JavaScript variables

storing data into named containers

📒

code

[textbook-javascript]

JavaScript numbers

looking at and manipulating numbers in JavaScript

📒

code

[textbook-javascript]

JavaScript strings

looking at and manipulating plain text in JavaScript

12

made with sanity + next.js + critical thinking

linktree (sidequests)