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.
- Host: GitHub
- URL: https://github.com/dracudev/basic-js
- Owner: dracudev
- Created: 2024-10-28T09:13:32.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-24T22:01:22.000Z (10 months ago)
- Last Synced: 2025-03-24T23:18:59.228Z (10 months ago)
- Topics: arrays, callbacks, functions, javascript, operators, promises
- Language: JavaScript
- Homepage:
- Size: 34.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.