← 모든 태그

#internals

24개의 노트

Does Arrow functions have their own `this`

No, arrow functions do not have their own `this`. Instead, they inherit the `this` of the enclosing lexical scope.

dev

How does Event Loop work in JavaScript

The Event loop has two main components: the Call stack and the Callback queue.

dev

Is it possible to run 2 lines of code at the same time in JavaScript

No, it is not possible to run 2 lines of code at the same time in JavaScript. JavaScript is a single-threaded language, which means that it can only e...

dev

Is it possible to run JavaScript outside the browser

Yes, it is possible to run JavaScript outside the browser. There are several ways to run JavaScript outside the browser. You can use **Node.js**, **De...

dev

Is JavaScript a compiled or interpreted language

JavaScript is an interpreted language. This means that the JavaScript code is not compiled before it is executed. Instead, the JavaScript engine inter...

dev

Can you access the DOM in Node.js

No, you cannot access the DOM in Node.js because it does not have a DOM. It is a server-side runtime for JavaScript, so it does not have access to the...

dev

How can memory leaks happen in Node.js

Memory leaks happen when a program allocates memory but does not release it when it is no longer needed. This can happen due to bugs in the program or...

dev

How Node.js handle errors

There are four fundamental strategies to report errors in Node.js:

dev

What is the order priority of `process.nextTick`, `Promise`, `setTimeout`, and `setImmediate`

Order priorities of `process.nextTick`, `Promise`, `setTimeout` and `setImmediate` are as follows:

dev

Does Arrow Functions Have Their Own `this`

No, arrow functions do not have their own `this`. Instead, they inherit the `this` of the enclosing lexical scope.

dev

How Does Event Loop Work In JavaScript

The Event loop has two main components: the Call stack and the Callback queue.

dev

Is JavaScript A Compiled Or Interpreted Language

JavaScript is an interpreted language. This means that the JavaScript code is not compiled before it is executed. Instead, the JavaScript engine inter...

dev

Is It Possible To Run 2 Lines Of Code At The Same Time In JavaScript

No, it is not possible to run 2 lines of code at the same time in JavaScript. JavaScript is a single-threaded language, which means that it can only e...

dev

Is It Possible To Run JavaScript Outside The Browser

Yes, it is possible to run JavaScript outside the browser. There are several ways to run JavaScript outside the browser. You can use **Node.js**, **De...

dev

Can You Access The DOM In Node.js

No, you cannot access the DOM in Node.js because it does not have a DOM. It is a server-side runtime for JavaScript, so it does not have access to the...

dev

How Node.js Handle Errors

There are four fundamental strategies to report errors in Node.js:

dev

How Can Memory Leaks Happen In Node.js

Memory leaks happen when a program allocates memory but does not release it when it is no longer needed. This can happen due to bugs in the program or...

dev

What Is The Order Priority Of `process.nextTick`, `Promise`, `setTimeout`, And `setImmediate`

Order priorities of `process.nextTick`, `Promise`, `setTimeout` and `setImmediate` are as follows:

dev

React Fiber

Understanding React Fiber reconciliation engine

dev

Prop Drilling

How React handles prop drilling and its downsides

dev

Real DOM vs Virtual DOM

Understanding the difference between Real DOM and Virtual DOM

dev

Server Components Data Fetching

How React Server Components handle data fetching

dev

Rendering Static HTML String

How to render React components as static HTML string

dev

How React Virtual DOM Works

Understanding how React's Virtual DOM works

dev