JavaScript Language
Version
ES2023
Release Date
1995
Author
Brendan Eich
Last updated: 1/2/2025
Introduction

Javascript waa luuqad la sameeyey sannadku marku ahaa 1995 , waxaana lo sameeyey si logu adeegsado dhisitaanka websites, sababtuna waxay ahayd in websites laga dhigo qaar nool iyado javascript lo adeegsanayo si ula fal gasho HTML iyo CSS . Luuqadan waxyaabo badan ayaad ku dhisi karta oo ay ka mid yihiin: web apps, mobile apps, desktop apps, games(browser-based games) iyo waxyaabo kale oo badan.

Console.log

console.log wuxu inaga caawiya inu na tuso natiijada ka dhalatey ama kaso baxday code-ka (Code-ka aynu qorney), tusaale ahaan:

console.log("Iska waran sxb!");
console.log(2 + 2);
Natiijada:
Terminal
Iska waran sxb!
4

Variables

Marka la joogo Computer Programming ama programming laga hadlayo, variable waxa loo adeegsada in xog lagu kaydiyo. Ka dib marka xogta lagu kaydiyo variable-ka ama doorsoomaha, waxaan sameyn karna inaan marwalba oo aan u baahano in xogtaas laso bandhigo kaliya adeegsan karno variable-kaas xogta lagu kaydiyey kaas oo xogtii aan ku kaydinay ino so bandhigaya inago u baahan in marar badan isla xogtii so celcelino. Marka xogta lagu kaydiyo variable-ka , waxaan awoodi karna in xogtii la kaydiyey si dhib yar ah u bedbedeli karno inago kaliya adeegsanayna variable-ka .

Qaabka Isticmaalka (Syntax):
var name = "Adam";
let age = 25;
const gender = "male";

console.log(name, age, gender);
Natiijada:
Terminal
Adam 25 male
Note

Si aad u so bandhigto xogta ama qiimaha ku kaydsan variable-ka/doorsomaha, console.log dhex gali magaca variable-ka tusaale ahaan:

let name = "Elmi";
console.log(name);

  • 1 var , let , const (variable declaration)

    wa ereyo bixin luuqada u gaar ah oo loo adeegsado si loo qeexo variable, waxa computer-ka lo sheegaya in la sameynayo ama la qeexayo variable.

  • 2 name , age , gender (variable identifiers)

    waa magaca variable-ku iska leeyahay. Sido kale magaca variable-ka waxa lo yaqaana variable identifier.

  • 3 Adam , 25 , male (values)

    wa qiimaha la kaydinayo ama xogta la kaydinayo.

Note

Variable afsomali ahaan waxa lo yaqaana doorsame.