Bu məqalə çoxlu suallardan və bu sualların izahından ibarətdir.
Aşağıdakılardan hansı doğrudur?
console.log(a);
var a = 6;
Kod işləməyəcək, errorla qarşılaşacağıq.
"6"
undefined
6
Konsolda nə görəcəyik?
var a = 6;
console.log(a);
Kod işləməyəcək, errorla qarşılaşacağıq.
"6"
undefined
6
Konsolda nə görəcəyik?
console.log(a);
let a = 6;
Kod işləməyəcək, errorla qarşılaşacağıq.
"6"
undefined
6
Konsolda nə görəcəyik?
console.log(a);
const a = 6;
Kod işləməyəcək, errorla qarşılaşacağıq.
"6"
undefined
6
Konsolda nə görəcəyik?
const a = { name: "Murad" };
console.log(a);
a.name = "Hasan";
console.log(a);
Müvafiq olaraq { name: "Murad" } və { name: "Hasan" } obyeklərini
Müvafiq olaraq { name: "Hasan" } və { name: "Murad" } obyeklərini
Kod işləməyəcək, errorla qarşılaşacağıq. Çünki "const" açar sözü ilə yaradılan dəyişəni dəyişmək olmaz!
{ name: "Murad" } obyektini daha sonra isə errorla qarşılaşacağıq.