我的关于前端一些知识点的理解《二》(如一)

js函数执行的一些问题

  • js中的执行环境定义了变量和函数有权访问的其他数据。
  • 每个执行环境都有一个与之相关的变量对象(variable object),环境中定义的所有函数和变量都保存在这个对象中。
  • 每个函数都有自己的执行环境,当执行流进入一个函数时,函数的环境就会被推入一个环境栈中。而在函数执行之后,执行流又回到之前的执行环境。
  • 某个执行环境中的代码执行完毕之后,该环境被销毁,保存在其中的所有函数和变量也随之销毁
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.ios高性能编程 (1).内层 最小的内层平均值和峰值(2).耗电量 高效的算法和数据结构(3).初始化时...
    欧辰_OSR阅读 29,729评论 8 265
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,165评论 1 32
  • 关于前端性能优化问题详解 出处:http://segmentfault.com/blogs 前端性能优化指南 AJ...
    bennnnn阅读 1,630评论 2 4
  • 研发工作好久了。遇到过代码规范导致的问题,遇到过一个字符导致的线上问题,遇到过需求管理疏漏问题,遇到过漏测问题,遇...
    戟寒阅读 461评论 0 3
  • 生活中有许多事情在你眼前浮现,可你还没来得及记住它,它就逝然而去了,也有许多印象深刻的事,就像我。 这...
    2020级1班阅读 282评论 3 0