3 Mayıs 2016 Salı

Node.js 'de == ve === Arasındaki Farklar -12

console.log(19 == "19") //true
console.log(19 === "19")//false

// == olduğunda: değerler aynı olduğu için (string veya integer olup olmadığına bakmaksızın) true verir.
// === olduğunda: type'lar farklı olduğu için (birisi integer iken diğeri string) false verecektir.

// Yani == , Value'lerin eşitliğine bakar iken,
// === , hem Value hem de Type eşitliğine bakar.

Hiç yorum yok:

Yorum Gönder