/*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()+"岁。")