Javascript hakkında
24 Temmuz 202400:00
Bir web geliştirici olarak öğrenmemin gerekliği olduğu en önemli şey Javascripttir. Bu nedenle bu dili iyice öğrenip sıfırdan yazılım geliştirmem gerekiyor ve kendimce sanırım bir serüven başlatacağım ve Javascript üzerine yazılar yazacağım.
console.log(
"Helo"
)
Zaten basit şeyleri biliyorum örnek olarak
ATAMALAR
let a = 5;
const b = 5;
Diziler
let dizi1 = ["helo","melo"];
dizi1.push("elo"); // veya shift
console.log(dizi1[0]);
Nesneler
let egehan = {
"name": "egehan",
"type": "bilmiyom",
"age": 15
"morumsu": true
"kity": ["pisi", "pisi2", "pisi4"]
}
console.log(egehan.kity[1]);
Koşullar
if (dizi1[0] == "helo"){
console.log("helo");
} else if (dizi[0] == "melo"){
console.log("melo");
} else {
console.log("elo")
}
Döngüler
for (let i = 0; i < 5; i++){
console.log(i);
}
burada const kafamı karıştı o yüzden let kullandım.
for (let element of dizi1){
console.log(element)
}
ve birde
const object = { a: 1, b: 2, c: 3 };
for (const property in object) {
console.log(`${property}: ${object[property]}`);
}
Sıra While döngülerinde
while döngüsünde koşul gerçekleştiği sürece süreki döngü devam eder
const helo = true;
while (helo){
console.log(
"helo"
);
}
Do While döngüsünde koşul gerçekleşeme bile döngü en az 1 kere çalışır
const helo1 = false;
do{
console.log(
"helo"
);
} while (helo);
Fonskiyonlar
function a(b){
console.log(b);
}
const helo = function(b){
console.log("helo");
}
const a = () => {
console.log("helo");
}
Sınıflar
class Helo {
constructor() {
this.helo = "helo";
this.heloNum = 5;
}
printHelo() {
console.log(this.helo);
}
sayHelo() {
for (let i = 0; i < this.heloNum; i++) {
this.printHelo();
}
}
}
const heloMelo = new Helo();
heloMelo.printHelo();
heloMelo.sayHelo();