闭包高级+对象+构造函数+实例化

闭包:test1的AO是一只存在的,就算test2()执行完后test2里面还是含有test1的AO,test1的AO 是一直会一直存在的

 

  ()是函数的执行符号

对象的增(删)改查:
增:直接给teacher添加某个属性或方法就行,改查则相同;

删除对象的某个属性: delete teacher.address

删除对象的某个方法: delete teacher.teach

 

 

 

 在对象里面,this就表示this它本身

 

 对象里面数组的的添加和删除,indexof()常用于判断某个值是否存在于该数组中,如果不存在则会返回一个-1,如果存在则会放回对应的索引值

 

 

 

对象字面量/对象直接量

 

 

构造函数:系统自带的构造函数 ==对象字面量

对象和构造函数是一回事,对象是通过实例化构造函数的对象创建的实例

 

 

自定义构造函数就比较nb,如果要插件化,模块化,组件化就必须要使用自定义构造函数

 

 

 自定义构造函数传值形式写法:

 

 

 

 

 对自定义对象传入对象,vue也是使用这样的方法

 

posted @ 2021-03-30 20:57  麻花的野望  阅读(84)  评论(0)    收藏  举报