首页 > 其他 > 详细

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

时间:2021-03-30 22:04:40      阅读:22      评论:0      收藏:0      [点我收藏+]

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

技术分享图片

 

  ()是函数的执行符号

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

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

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

技术分享图片

技术分享图片

 

 

 

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

技术分享图片

 

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

 

技术分享图片

 

 

对象字面量/对象直接量

技术分享图片

 

 

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

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

技术分享图片

 

 

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

 技术分享图片

 

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

 技术分享图片

 

 

 

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

技术分享图片

 

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

原文:https://www.cnblogs.com/mahuablog/p/14598831.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!