[JavaScript chuyên sâu] - Higher order function - phần 2: closure, currying, callback
https://www.youtube.com/watch?v=G2fo9dQ1DPM&list=PLmSai9ZRK6uyZ7L8k10pOSvQRhZbg1W4w&index=2
function taikhoan(tiencuatoi) {
    let myMoney = tiencuatoi;
    return {
        xem: function() {
            return `Bạn có ${myMoney} trong tài khoản 👍`
        },
        nap: function(amount) {
            myMoney = myMoney + amount;
        },
        rut: function(amount) {
            if(amount > myMoney) {
                retun "Hết tiền";
            }
            myMoney = myMoney - amount;
        }
    }
}Previous[JavaScript chuyên sâu] Higher order function trong JavaScript - phần 1 (ok)Next[JavaScript chuyên sâu] - So sánh Constructor Function và Factory Function
Last updated