開発コンソールで以下のコードを順番に実行して結果を確認してみてください
// Userクラスを定義する function User() { this.name = 'foo'; // Userインスタンスを封印(seal)する Object.seal(this); } // Userクラスの挙動確認 var user = new User(); // Userインスタンスを生成 user.name = 'bar'; // 既存プロパティの値の変更は可 user.lang = 'javascript'; // 新規プロパティの追加は不可 console.log(user); // { name: 'bar' }