预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共40页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

JS面向对象的程序设计 css属性选择器()组合css伪类和伪元素JS对象及属性 创建对象 工作任务及完成情况 学习工作中的收获 个人优缺点及努力方向 JS对象及属性理解对象数据属性包含一个数据值的位置。在这个位置可以读取和写入值。数据属性有4个描述其行为的特性。 包含4个特性值:configurable,enumerable,writable,value [[configurable]]:true 1.能否用delete删除属性 2.能否修改其他数据属性 3.能否将属性修改为访问器属性 [[configurable]]:true 1.能否用delete删除属性 2.能否修改其他数据属性 3.能否将属性修改为访问器属性 [[Enumerable]]:true 能否使用for-in循环返回属性。 [[Value]]:undefined 读取时从这个位置读。 写入属性值时把对象存入这个位置。 访问器属性不包含数据值;它包含一对getter和setter函数(不过,这两个函数不是必需的)。在读取访问器时,会调用getter函数,这个函数负责返回有效的值;在写入访问器属性时,会调用setter函数并传入新值,这个函数负责决定如何处理数据。 包含以下4个特性值:configurable,enumerable,get,set[[Get]][[Set]]:undefined get读取时调用的函数。 Set写入时调用的函数。 [[Configurable]]:false 同数据属性 [[Enumerable]]:false 同数据属性 定义多个属性读取属性的特性创建对象工厂模式构造函数模式原型模式原型模式原型模式(简单原型模式缺陷)原型模式(缺陷)组合使用构造函数模式和原型模式动态原型模式(把方法写在构造函数中)动态原型模式(把方法写在构造函数中)apply方法和call方法寄生构造器函数模式稳妥构造函数模式继承原型链继承原型链原理图借用构造函数继承组合继承原型式继承寄生式继承寄生组合式继承