闭包Closure JS中特有现象,在一个函数内部又定义了一个函数,在本质上,闭包就是将函数内部和函数外部连接起来的一座桥 如果内部函数使用外部函数的变量,在外部函数执行完成之前变量会有改变时,内部只能获取最后改变的值,无法获取定义时的值,就会产生闭包 解决方式 不在函数内部定义函数,将函数定义在外面,在函数内部调用 为元素附加属性,用来存储变量 prototype原型 在构造函数中有一个属性叫 prototype 可以通过prototype来添加新的属性和方法,并且新增内容为该构造函数的所有对象所共有 由该构造函数创建的对象会默认链接到该属性上 作用: 对象间共享数据 为“类”(系统内置或自定义)增加新的属性、方法,并且新增内容对于当前页面中已经创建的对象也有效 prototype是一个对象属性,其属性值为对象,称为原型对象 prototype用法 语法: 构造函数.prototype.属性名=值; 构造函数.prototype.方法名=function(){方法定义体}; 在访问对象的属性 (方法)时,首先在当前对象中查找,如果没有,就会到该对象关联的构造函数的 prototype属性中找,即到原型对象中查找 也可认为是类型名称 _proto_和prototype关系 prototype是一个隐藏属性,于是为每个对象提供一个叫 __proto__的属性 对象的 __pr
您可能关注的文档
- 贵阳乐湾国际总体策划方案.ppt
- 职业发展岗位工作流程与管理.pptx
- 褶皱构造教学课件.ppt
- 第四章 沉积岩区填图方法.ppt
- 我国油气勘探领域.ppt
- 海洋的地质作用 普通地质学Introduction of Physical Geology.ppt
- 三寰集团关键人才发展计划提案.pptx
- 地质学基础03 地球的圈层结构教学课件.ppt
- JavaSE 3 面向对象编程上.ppt
- 深入通州特色民俗村 助推塔子经济发展.pptx
- 2022年重庆一中高考历史考前适应性试卷.pdf
- 深圳的生物多样性保护(2026)-深圳市生态环境局.pptx
- 2026年ASCO生物医学追踪数据监测医疗保健规划师 2026 Biomedtracker Datamonitor Healthcare ASCO Planner.pptx
- 模板安全设施设计专篇正文(初稿).pdf
- 北京市朝阳区2022-2023学年高三上学期期末生物试卷.pdf
- 北京市东城区2022-2023学年高三上学期期末语文试题.pdf
- 北京市平谷区2022-2023学年高二上学期期末语文试卷.pdf
- 北京市顺义区2022-2023学年高二上学期期末质量检测化学试题.pdf
- 北京市西城区2022-2023学年高三上学期期末语文试题.pdf
- 福建省福州第四中学2022-2023学年高二上学期期末考试化学试卷.pdf
最近下载
- 阴道分泌物检查课件课件.pptx VIP
- 中考英语完形填空讲解4-选词填空提分策略.doc VIP
- DB23T 2976-2021 消费品召回管理工作指南.docx VIP
- 室外排水及采暖外网工程施工方案方案.docx
- “巴渝工匠”杯重庆市第三届数字技能大赛(计算机及外部设备装配调试员赛项)考试题库(含答案).docx
- 2025湖北武汉东新区中考五调物理试卷.pdf VIP
- DB23T 3008-2021 水稻种质资源评价与保存技术规程.docx VIP
- 2024年校园招聘标准简历模板 .pdf VIP
- 新22J07 室外工程图集.docx VIP
- 数学中考重难点03 二次函数的最值问题(19种题型汇总+专题训练+10种解题方法)(解析版).pdf VIP
原创力文档

文档评论(0)