Koşullara göre log bastığımız yerlerde, console.log() yerine alternatif olarak console.assert() kullanabiliriz. Örneğin console.log() bastığımız yere bir bakalım;
let user = {
id: null,
name: "Tayfun"
};
if (user.id){
// işlemler
} else {
console.log("user.id eksik");
}
Loglama işlemini console.assert() ile yapsaydık, işimiz çok daha kolay olacaktı.
let user = {
id: null,
name: "Tayfun"
};
console.assert(user.id, "user.id eksik");
// işlemler
Eğer koşul true dönerse, assert hiçbir şey yapmaz, false dönerse hatayı yazdırır. Geliştirme yaparken işinizi kolaylaştırabilir ve daha okunaklı kod yazmanızı sağlayabilir 🙂