发表于: 2017-05-04 20:33:45

1 1148


今日所做:

1.学习js中关于对象的基础知识,对象的属性也有特性,而且这些特性是内部才有的

2.ECMAScript中有两种属性,分别为数据属性和访问器属性

3.数据属性包含四个特性,分别为:Configurable、Enumerable、Writable、Value;

第一个特性是设置该属性是否允许被删除或者修改属性的特性,第二个特性是能否通过

for-in循环返回属性,第三个特性表示能否修改属性的值,第四个属性是存储属性值的一

个位置

4.这个四个属性特性很有用处,比如有的属性你设置好了不想让别人修改,那可以把Writable

设置为false,这样这个属性就是可读的,别人不能修改

5.除了数据属性外还有访问器属性,访问器属性前两个特性和数据属性一样,后两个特性是

get函数和set函数,这两个函数可以自己进行设置,get函数是设置当属性被访问的时候

返回一个什么样的值,这个可以自己自由设定;set函数是设置当属性被更改后,对象内部

的其他属性会有什么变化,这两个函数都是可以自己自由设置的,而且通过两种特性的性质

可以得知,属性如果设置了get函数,那这个属性就是只读的,不可修改,如果设置了set函数

,则这个属性就是只可写入,不可更改

6.学习有限状态机,大概了解了其原理,但是将其运用到任务中还有些问题,需要继续调试

明日计划:

继续进行任务4



返回列表 返回列表
评论

    分享到