Yeni Başlayanlar İçin JavaScript/Js Temelleri
May 05 2023
Her şeyden önce, JavaScript dili ve JS'nin ne olduğu hakkında bazı temel bilgiler istiyoruz. JavaScript, C, C++ ve Java gibi 3. Nesil bir dildir.

Her şeyden önce, JavaScript dili ve JS'nin ne olduğu hakkında bazı temel bilgiler istiyoruz. JavaScript , C, C++ ve Java gibi 3. Nesil bir dildir . Python, PHP, Java, Ruby ve benzeri gibi, genellikle OOP Dili olarak adlandırılan Nesne yönelimli bir dildir… JavaScript, 1996 Brendan Eich tarafından oluşturulmuştur . Netscape 2 için oluşturuldu ve 1997'de ECMA-262 olarak belirlendi. JavaScript, Netscape'ten ECMA'ya aktarıldı, ancak Mozilla Vakfı Firefox tarayıcısı için üzerinde çalışmaya devam etti .
javascript'in temellerini öğrenmeliyiz,
İfadeler

Var / let ve Const Anahtar Sözcüklerini Nasıl Kullanıyoruz?

Bu faktörler, js değişkenlerinin ana türleridir. JavaScript'te değişkenleri nasıl bildirdiğinizi belirlemede rol oynar.
- Var ve Let, başka bir değere yeniden atanabilen değişkenler oluşturur. değişken değerlerini değiştirmek isterseniz var ve let değişkenlerini kullanabilirsiniz.
- Değerleri asla değiştirmek veya yeniden atamak istemiyorsanız, " const " değişkeniniz kullanılacak anahtar kelimedir. “ const ”, değerleri değiştiremeyen veya yeniden atanamayan sabit değişkenler oluşturur . Genellikle geliştiriciler var anahtar sözcüğünü kullanmamalıdır . Bunun yerine let veya const kullanmaları gerekir . bir değişkenin değerini yeniden atamayacaksanız, const kullanmak iyi bir uygulamadır .
JavaScript'te var ile Değişkenler Nasıl Bildirilir?
- Var değişkenlerini nasıl yaratırız ve değişkenleri ve değerleri nasıl yeniden bildiririz?
var apps = 120;
console.log(apps) //120
//if you want to display on web browswer, use in built "document.write" function
apps = 240;
console.log(apps)
// And var keyword allows for redeclaration . Here's the example:-
var apps = 480;
console.log(apps)
var apps = web;
var web = 120;
console.log(web)//and reassign the variable . similarly you can change vaariable like this
/* 1. console.log is the built in function. it display in the
console code enviornment
2.Copy paste the code your IDE application like vs code ,
And execute the code. Write codes for best practicing */
// how to hoist variable declared with var keyword
console.log(web) // undefind
var web = 50;
console.log(web) //50 output
/* Coming up blog posts will explain about conditional statements and arithmetic
operaters you can self study about arithmetic operaters */
var web = 50;
console.log(web * web) // 2500 output
//or you can write like advance like below statement
web = 50 * 50;
console.log(web) // 2500 output
- Let değişkenlerine nasıl değer atarız ve verilen değerleri nasıl yeniden bildiririz
let x = 100;
console.log(x) // 100 output
let y = 200;
console.log(y) // 200 output
// if you want to reassign value , you can do similar to var keyword
let x = 50;
console.log(x)// 50 output
/* let keyword not allows for the redeclaration for the variable.
here is the example */
let x = z;
console.log(z)//caught SyntaxError: Identifier 'number' has already been declared
console.log(apps)//ReferenceError: Cannot access 'number' before initialization
let = 120;
JavaScript'te const ile Değişkenler Nasıl Bildirilir?
- const değişkenleri var ve let değişkenleri gibi bildirir.
const number = 12;
console.log(number) // 12 output
// Another example
const words = 250;
console.log(words) // 250 output
console.log(number)// erenceError: Cannot access 'backend' before initialization
const number = 12;

Çözüm
- Var ve Let, başka bir değere yeniden atanabilen değişkenler oluşturur. değişken değerlerini değiştirmek isterseniz var ve let değişkenlerini kullanabilirsiniz.
- Değerleri asla değiştirmek veya yeniden atamak istemiyorsanız, " const " değişkeniniz kullanılacak anahtar kelimedir. “ const ”, değerleri değiştiremeyen veya yeniden atanamayan sabit değişkenler oluşturur . Genellikle geliştiriciler var anahtar sözcüğünü kullanmamalıdır . Bunun yerine let veya const kullanmaları gerekir . bir değişkenin değerini yeniden atamayacaksanız, const kullanmak iyi bir uygulamadır .
- Tüm değişken türleri değerleri kaldıramaz.
Donovan, Şarkılarından 1'ini The Beatles'ın "Lucy in the Sky with Diamonds" şarkısıyla karşılaştırdı
Gene Simmons, KISS Çizgi Romanlarının Potansiyel Olarak "İnsanlığı Yeniden Yaratabileceğini" Söyledi
Kevin Jonas'ın Kızı Alena, Doğum Günü Fotoğrafında Büyümüş Görünüyor: '9 Yaşında Gerçek Hissetmiyor'