我在javascript中有一個帳戶類。那是我的父母班。 depositaccout和savingsacount是孩子。所有這些類都在外部JavaScript文件中。在calsses是:繼承與javascript
function account(accountNum, type)
{
this.accountNum = accountNum;
this.type = type;
}
function depositAccount(accountNum,type, balance, credit)
{
this.balance = balance;
this.credit = credit;
account.call(this, accountNum,type);
};
function savingAccount(accountNum,type, amount, yearlyPrime)
{
this.amount = amount;
this.yearlyPrime = yearlyPrime;
account.call(this, accountNum, type);
};
在我的html頁面我有另一個劇本,我想初始化一個存款賬戶,這意味着我要創建的帳戶的一個實例chile-一個存款賬戶。在存款賬戶類中,我收到了一個無用的錯誤。
我可以獲得幫助嗎?我究竟做錯了什麼? 的HTML腳本:
<script>
var account = new account(232, "young");
var deposit = new depositaccount(232, "young", 1000, 2555);
</script>
不確定你是否在這裏犯了一個錯字,但不應該第二個'new account()'是'new depositAccount()'?使用你提供的代碼,你會傳遞太多的參數。 –
這是一個錯字。仍然沒有去這裏。 – user2674835