パラメーターは、プロパティを再現するのに役立つ要素の基礎です。クラスと関数の両方で、JavaScriptパラメーターを使用すると、これらの要素を使用していると思われるオブジェクトに再現したい変数を定義できます。両方の要素のパラメーターは、関数の場合のキーワード「関数」の後、またはクラスの場合のキーワード「ビルダー」の後に、括弧で記述する変数であることを忘れないでください。

サッカーリーグのクラスでは、試合の名前、機器、スコアを制御できるようになります。このクラスは、クラスクラスのプロパティを継承していることに留意してください。

クラスフットボールリーグはリーグを拡張します{

ビルダー（名前、チーム、PointsPerwin = 3、PointsPerdraw PointsPerlose = 0、rounds = 1）{

スーパー（名前、チーム、ラウンド）

this.pointsperwin = pointsperwin;

this.pointsperdraw = pointsperdraw;

this.pointsperlose = pointsperlose;

}

}
un parámetro es la base de aquellos elementos que nos ayudan a reproducir propiedades. Tanto en las clases como en las funciones, los parámetros de JavaScript nos permiten definir qué variables queremos reproducir en los objetos que creemos usando estos elementos. Recuerda que los parámetros en ambos elementos son las variables que escribimos entre paréntesis, sea después del keyword «function» en el caso de las funciones o después del keyword «constructor» en el caso de las clases. 

Te doy un ejemplo con la clase footballLeague que nos va a permitir controlar el nombre, el equipo y la puntuación de los partidos. Ten presente que esta clase hereda las propiedades de la clase League:

class footballLeague extends League {

constructor (name, teams, pointsPerWin = 3, pointsPerDraw pointsperLose = 0, rounds =1) {

super (name, teams, rounds)

this.pointsPerWin = pointsPerWin;

this.pointsPerDraw = pointsPerDraw;

this.pointsPerLose = pointsPerLose;

}

}