编辑代码

/*function makeFunc() {
    var name = "Mozilla";
    function displayName() {
        console.log(name);
    }
    return displayName;
}

var myFunc = makeFunc();
myFunc();
myFunc = null*/
function Person(){
    var name;
    var age;
    function setName(n){
        name=n
    }
    function getName(){
        return name
    }
    function setAge(n){
        age = n
    }
    function getAge(){
        return age
    }
    return {
        name:name,
        age:age,
        setAge:setAge,
        getAge:getAge,
        setName:setName,
        getName:getName
    }
}
var liming = Person("liming")
const {log}  = console;
liming.setAge(18)
liming.setName("卢青青")
log("直接访问liming的name属性:"+liming.name)
log(liming.getName()+"爱吃青菜"+",他今年"+liming.getAge()+"岁。")