我是javascript新手。參數值如何設置 - Javascript
我想知道如何在下面的代碼中爲'outCurr'參數設置'USD'的值,我是否缺少任何東西。我瞭解了其他代碼,但無法弄清楚。
的例子是從https://docs.angularjs.org/guide/concepts#model
angular.module('invoice1', [])
.controller('InvoiceController', function()
{
this.qty = 1;
this.cost = 2;
this.inCurr = 'EUR';
this.currencies = ['USD', 'EUR', 'CNY'];
this.usdToForeignRates = { USD: 1, EUR: 0.74, CNY: 6.09 };
this.total = function total(outCurr)
{
return this.convertCurrency(this.qty * this.cost, this.inCurr, outCurr);
};
this.convertCurrency = function convertCurrency(amount, inCurr, outCurr)
{
return amount * this.usdToForeignRates[outCurr]/this.usdToForeignRates[inCurr];
};
this.pay = function pay() {
window.alert("Thanks!");
};
});
採取什麼我不解的是,這兩個函數採取「outCurr」作爲參數/參數,但我不能看到分配給它的任何值。請讓我知道我是否遺漏了任何東西。
非常感謝你:) – Accountant 2014-11-09 04:56:44
不用擔心,如果這個回答您的問題請標明的問題爲已回答了其他開發人員的利益,謝謝。 – 2014-11-09 07:23:09