javascript undefinedのエラー回避

$(function(){
  var u = new User("yyy")
  // console.log(u.age.length) // u.ageがundefinedのため、lengthメソッドを実行するとエラーがでる

  // 以下のやり方で回避できる
  if (u.age){
    console.log(u.age.length)
  }
})

function User(name, age){
  this.name = name
  this.age = age
}