π Training β JS Properties
📚 62 questions⏱ 15-20 min🏆 Instant feedback
π language JavaScript
language JavaScript
π― What You Will Learn in This Training
This interactive training will help you JavaScript Properties No :
- β 62 No Ali covering all JavaScript Properties
- β language: , , case-sensitive
- β : object , ,
- β : Prototypal Inheritance
- β ES6+ using
- β : Event Loop, Single-threaded nature
- β solution No JavaScript
- β
- β JavaScript language language
- β string performance
- β Ali No
π JavaScript?
JavaScript language programming No . language Ali language .
- β (Interpreted): directly browser
- β (Dynamically Typed): variables execution
- β (Case-Sensitive): myVar MyVar
- β (Event-Driven):
- β object (Object-Oriented):
- β (Multi-paradigm): programming
β‘ execution
JavaScript browser, but type :
// JavaScript
// 1. browser (Client-Side)
console.log(" browser");
// 2. Node.js (Server-Side)
const http = require('http');
//
// 3. React Native (Mobile Apps)
// language JavaScript
// 4. Electron (Desktop Apps)
//: JavaScript No , language directly.
π§
JavaScript type :
- programming (Procedural): execution Ali
- programming object (Object-Oriented): using object
- programming (Functional): functions first
- programming (Event-Driven): No
- programming (Asynchronous): using Promises async/await
//
// 1. object (OOP)
class Person {
constructor(name) {
this.name = name;
}
}
// 2. (Functional)
const double = arr => arr.map(x => x * 2);
// 3. (Async)
asyncfunctionfetchData() {
const response = awaitfetch('...');
return response.json();
}