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.
Nicole Kidman, Michael Keaton ve Val Kilmer'in Batman Olarak Paylaştığı Bu 1 Çekici Özelliğe Bayıldı
Gene Simmons, KISS Çizgi Romanlarının Potansiyel Olarak "İnsanlığı Yeniden Yaratabileceğini" Söyledi
Charly Reynolds Yakın Zamandaki Vokal Kord Ameliyatını Açıkladı: 'Şarkı Söylemekte Sorun Yaşıyordum'
Tom Girardi Dolandırıcılık Suçlamalarından Yargılanma Yetkisinin Belirlenmesi İçin Duruşmaya Katıldı

![Bağlantılı Liste Nedir? [Bölüm 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































