JavaScript のクラスは、次のように関数で表されます:
function Student()
{
//クラス Student にフィールドを定義し、初期値を割り当てますが、このフィールドのアクセス権限は public です
this.studentNo = 's001' ;
this.studentName = 'Xiao Ming';
this.sex = ' Male'
//studentName の値を変更するために使用されるメソッド updateStudentName を定義します。 .updateStudentName = function(studentName)
{
this.studentName =studentName;
}
}
//上記のコードは Student クラスを定義しており、studentNo が含まれています,
//studentName、性別 3 フィールド、メソッド updateStudentName. //次に、updateStudentName を呼び出して、studentName の値を変更します。
s.updateStudentName('Xiaoqiang'); '学生番号:' s.studentNo) ;
alert('名前:' s.studentName);
alert('性別:' s.sex); 学生結果は以下の通りです:
学生ID: s001
名前: Xiaoqiang
性別: 男性
//学生ID、名前、性別の値updateStudentName メソッドが呼び出される前に表示されます:
学生 ID :s001
名前: Xiao Ming
性別: 男性
//以下が呼び出されます。コードは次のとおりです:
コードをコピーします
コードは次のとおりです。 var s = new Student(); // オブジェクトを作成します。学生クラスの
alert('学生番号:' s.studentNo);
alert('名前:' s.studentName); 🎜>
上記の関数では具体的な値が設定されていますが、実際のアプリケーションでは後から割り当てられます。例:
外部 Js を導入する必要がある場合は、更新して実行する必要があります
]