0

わかりましたので、次の関数は Employee オブジェクトを作成するコンストラクタとして機能します (問題ありません)。しかし、この関数を使用して 3 人の新しい従業員を作成すると、どこかが台無しになります。

プロパティを設定し、従業員の名前と電話番号を出力することになっていることはわかっていますが、何かが欠けているか、何かが間違った場所にあります。

よろしくお願いします。

  function Employe() {
    var = name;
    var = phone;
    this.getName = function () {
      return this.name;
    }
    this.setName = function (name, phone) {
      this.name = name;
      this.phone = phone;
    };
  }

  var emp1 = newEmployee;
  this.Name = 'jo';
  this.Phone = ' 555-5551'  
  document.write(Employee.name Employee.phone);

  var emp2 = newEmployee;
  this.Name = 'jim';
  this.Phone = '555-5552';
  document.write(Employee.name Employee.phone);

  var emp3 = newEmployee;
  this.Name = 'jon';
  this.Phone = '555-5553';
  document.write(Employee.name Employee.phone);
4

3 に答える 3