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.
#JavaScript
Abdulla Bashiroglu
Müəllİf
Abdulla bəşiroğlu
Front-end developer

Join the newsletter

For weekly notes on visual thinking For weekly notes on visual thinking