JavaScript Var, Let ve Const

Mar 25 2023
Daha kısa kod yazma talebi her geçen gün arttığından (geliştiriciler buna tek satırlık diyor) JavaScript ekibinden birçok yeni özellik geliyor. Yeni ES6 özellikleri, var, let ve const birçok yeni başlayanın kafasını karıştırır.

Daha kısa kod yazma talebi her geçen gün arttığından (geliştiriciler buna tek satırlık diyor) JavaScript ekibinden birçok yeni özellik geliyor.

Yeni ES6 özellikleri, var, let ve const birçok yeni başlayanın kafasını karıştırır.

Siz de onlardan biriyseniz bu yazı tam size göre, basit bir şekilde nasıl çalıştığını görelim.

Var, Let ve Const nedir?

Bu 3 şey, JavaScript'te değişken bildirimi için kullanılan anahtar kelimelerdir.

Bir değişkeni türü ve ardından adıyla bildirmeniz gereken C++ veya Java'ya aşina iseniz

Örneğin

int sum = 0

let, var ve const arasındaki fark

let anahtar sözcüğü ile bildirilen bir değişken aşağıdaki özelliklere sahip olacaktır:

  • Bir blok kapsamı olacaktır.
  • { 
      let sum = 5;
    }
    // sum can NOT be used here
    

    let car = “bmw”
    
    let car = 0 // you cannot do this
    

    let car = “bmw”
    
    car = “audi” // you can do this
    

    console.log(car);
    
    let car = “bmw” // you are not allowed to do this
    

  • Bir blok kapsamı olacaktır.
  • { 
      const sum = 5;
    }
    // sum can NOT be used here
    

    const car = “bmw”
    
    const car = 0 // you cannot do this
    

    const car = "bmw"
    
    car = "audi" // you can do this
    

    console.log(name) // you cannot use it before declaration 
    name = "John"
    

  • Küresel bir kapsama sahip olacak.
  • { 
      var sum = 5;
    }
    // sum can be used outside the curley braces
    

    var car = "bmw"
    console.log(car) // output will be bmw
    
    var car = 0 
    console.log(car) // output will be 0
    

    var car = "bmw"
    
    car = "audi" // you can do this
    

    console.log(name) // you can use it before declaration, output will be undefined 
    name = "John"
    
    

let var ve const için özet tablo

Bu gönderi, JavaScript'e yeni başlayanlar için faydalı olacaktır.

Buraya kadar okuduğunuz için teşekkürler, yakında Javascript hakkında daha fazla şey yayınlayacağız.

okumayı unutma

  1. Yeni Başlayanlar İçin GitHub
  2. Bir depoyu klonlayın, Bir dal oluşturun ve Yeni değişiklikleri çekin.