如何查看浏览器的调用栈

前言

在前端调试中,经常会用到查看函数的执行顺序或者是查看this的绑定(this实际上是在函数被调用时发生的绑定,它指向什么完全取决于函数在哪里被调用)

执行

  1. 首先在需要查看调用栈的打上debugger
  2. 其次执行页面
  3. 查看调用栈,如下图查看
    safari
    4.点击对应的函数可以定位到调用的位置