私は Javascript の公式コースを受講しませんでした。
私はよくチュートリアルでこれを読みます:
function Bank(name) {
this.name = name;
var balance = 100;
// *my question here* method to access balance
this.getBalance = function() {
return balance * 0.9 ;
};
}
var myBank = new Bank("My Bank");
console.log( myBank.getBalance() );
開発者が getBalance ではなく getBalance() を使用するのはなぜですか?
「getBalance」の方が読みやすいと思いますが、これを使用するチュートリアルはありません。
// *my question here* method to access balance
this.getBalance = balance * 0.9 ;
それから
console.log( myBank.getBalance );
上記のスタイルを使用して作成するチュートリアルは見当たりませんでした。そう:
2 つのスタイルのコードに違いはありますか? .getBalance
プライベート変数を操作するために避けるべき懸念はありますか?
事前に説明していただきありがとうございます。