美文网首页
JavaScript高程第七章—第九章

JavaScript高程第七章—第九章

作者: 小羊同学啊 | 来源:发表于2019-07-20 09:53 被阅读0次

7.1.如何理解闭包?

  • 定义和用法:当一个函数的返回值是另外一个函数,而返回的那个函数如果调用了其父函数内部的其它变量,如果返回的这个函数在外部被执行,就产生了闭包。
  • 表现形式:使函数外部能够调用函数内部定义的变量。
    -创建方式:在一个函数内部创建另一个函数。
  • 实例:


    image.png
  • 闭包的副作用有:只能取得函数中任何变量的最后一个值;This指向不符合预期;容易发生内存泄漏。

8.1.BOM的对象有哪些?
window对象、location对象、history对象、navigator对象、screen对象。

  • window对象
    全局变量不能通过delete操作符删除,直接在window对象上的定义的属性可以。
    image.png
  • location对象(五星)
    提供当前窗口中加载的文档有关的信息,提供一些导航功能 。既是window对象的属性,也是document对象的属性

相关文章

  • JavaScript高程第七章—第九章

    7.1.如何理解闭包? 定义和用法:当一个函数的返回值是另外一个函数,而返回的那个函数如果调用了其父函数内部的其它...

  • JS高程(一)

    复习 JavaScript 高程, 基本上 是 摘抄原文。 在 HTML 中 使用 JavaScript JS 包...

  • 05 | 读JavaScript 高程

    这是第五章引用类型,这一章涉及引用类型的种类,各个类型身上的方法等相关内容。 主要知识点: 1.引用类型和类和对象...

  • 01 | 读 JavaScript 高程

    缘起 总感觉自己前端的知识体系不是很系统,打算读一下这本很多人推荐的书,从目录来看第三版有些东西在2020年可能已...

  • 02 | 读 JavaScript 高程

    今天来瞧一瞧第二章在 HTML中使用 JavaScript script 标签属性的变化 首先是 script 标...

  • 03 | 读JavaScript 高程

    这是第三章基本概念,这一章涉及变量,操作符,语句和函数等相关内容。 主要的知识点: ECMAScript 中究竟有...

  • 06 | 读JavaScript 高程

    这是第六章面向对象的程序设计,这一章涉及到一些概念和思想,也是 JavaScript 中很重要的知识点。需要注意的...

  • 04 | 读JavaScript 高程

    这是第四章基本概念,这一章涉及变量、作用域和内存问题等相关内容。主要知识点: 值类型和引用类型的区别是什么? 如何...

  • 08 | 读JavaScript 高程

    这一篇呢是第8章,主要涉及 BOM 的相关知识。 先来看BOM,即和浏览器相关地一些东西。 知识点:1.BOM 中...

  • 07 | 读JavaScript 高程

    这是第七章函数表达式,这一章涉及函数预编译,闭包,作用域链内容。函数涉及内容繁多。 前情提要 02-1 | 读Ja...

网友评论

      本文标题:JavaScript高程第七章—第九章

      本文链接:https://www.haomeiwen.com/subject/iusylctx.html