An open API service indexing awesome lists of open source software.

https://github.com/dracudev/basic-js

Project to practice basic JavaScript.
https://github.com/dracudev/basic-js

arrays callbacks functions javascript operators promises

Last synced: 10 months ago
JSON representation

Project to practice basic JavaScript.

Awesome Lists containing this project

README

          

# Basic JavaScript

## 📄 Description

This project is focused on learning and practicing **JavaScript** fundamentals, specifically **arrow functions**, **ternary operators**, **callbacks**, **Rest and Spread operators**, **array transformations**, **loops**, and **Promises/Async-Await**. The exercises are organized into levels to progressively build up skills.

### Objectives

- Understand and practice the use of arrow functions.
- Learn and apply the ternary operator in various contexts.
- Practice callbacks, including asynchronous callbacks.
- Work with Rest and Spread operators in different scenarios.
- Use loops and transformations with arrays.
- Get familiar with Promises and async/await for asynchronous programming.


## 💻 Technologies Used

- JavaScript (ES6+)


## 📋 Requirements

- **Node.js** or **Browser Console**
- **Code Editor** (e.g., [VS Code](https://code.visualstudio.com/))


## 🛠️ Installation

1. Clone this repository:
```bash
git clone https://github.com/dracudev/S2.1-Basic-JavaScript
```
2. Navigate to the project directory:
```bash
cd S2.1-Basic-JavaScript
```
3. Open the project in your text editor:
```bash
code .
```


## ▶️ Execution

1. **Using Node.js:**
- Execute `node --watch`on your terminal.

2. **Browser inspect:**
- Open the porject on your browser and use the inspect option to see the console.