undefinedってちょっと特殊で、JSONで他の言語とやりとりすることを考えたときに、扱いがちょっとめんどうになるので、そういう意味でnull使っとくのが安パイな気がする。