注意语法规则,是通过get和set关键字创建的percent属性的getter和setter函数。get函数是没有参数的,set函数会将等号右边的值作为参数。setter 经常和 getter 连用以创建一个伪属性。不可能在具有真实值的属性上同时拥有一个 setter 器
var student = new Object()student.name = "张三"
student.age = 18
student.sex = 'man'
document.write(student.name +"</br>")
document.write(student.age + "</br>")
document.write(student.sex)
这么写的
<script type="text/javascript">var foo = (function(){
var secret = "11111111"
return {
//特权方法
getSecret : function () {
return secret
},
setSecret :function(new_secret){
secret = new_secret
}
}
})()
alert(foo.secret) //不可访问
alert(foo.getSecret()) //get
foo.setSecret("22222222") //set
alert(foo.getSecret()) //get
</script>