- 博客(8)
- 收藏
- 关注
原创 web-view组件效验文件域名问题
因为小程序接口的域名不是公司申请的,没办法将效验文件放到域名目录下.后面发现只要是域名能通过效验就好,在把H5页面放置到通过效验的域名目录下,可以随便拿一个可以使用的域名来做效验.
2025-03-03 15:10:23
191
原创 轻松理解js的作用域和作用域链
作用域和作用域链我觉得是必须要理解的。变量的值是多少根作用域(scope)和作用域链([[scope]])脱不了关系。本文从作用域是什么,有什么用来理清作用域和作用域链。
2024-08-20 01:08:59
1192
原创 从执行上下文角度看箭头函数的this指向
这篇文章探索的是在js文件中。理解完执行上下文的概念我们可以从执行上下文角度看箭头函数的this指向了。如果不了解执行上下文的话可以看。
2024-08-16 00:59:52
451
原创 轻松理解es6执行上下文
当js引擎去执行一段代码的时候,如何确定代码的执行顺序,以及变量何时被定义,this的指向等,想要更深入理解这些问题,必须了解js执行上下文的概念。执行上下文是 js引擎用来跟踪代码执行状态的环境。每当一个函数被调用前js引擎都会做一些准备工作,做这个准备工作就叫创建执行上下文。这里可以理解执行上下文是一个盒子这个盒子也相当于一个对象,盒子里有变量对象,this等一些属性,在函数运行时供函数使用。函数一被调用函数的执行上下文(盒子)创建后就会被压入执行栈。这个函数执行完后执行上下文(盒子)就会出栈。
2024-08-14 23:55:25
2032
原创 js的执行栈
调用栈(就是执行栈):在 JavaScript 中,每当一个函数被调用时,这个函数的上下文(在这里把上下文当成一个对象就可以)就会被推入调用栈的顶部。当函数执行完成后,其上下文会从栈顶弹出,然后控制权会返回到之前调用该函数的地方。栈帧(Stack Frame):调用栈中的每一个条目被称为栈帧。每个栈帧都包含了函数的局部变量、参数、返回值以及函数的执行状态。就理解为每个函数被调用就有一个栈帧。调用它的函数会有一个调用帧。栈帧的作用是提供一个储存空间。函数执行完就被释放掉。栈顶。
2024-08-13 23:58:39
486
原创 原型以及原型链的理解
object.prototype是什么Object.prototype** 是所有 JavaScript 对象的原型对象.它是所有对象的最终原型对象,意味着所有对象的原型链最终都会指向 Object.prototypeObject.prototype**包含了一些通用的方法,如 `toString`, `valueOf`, `hasOwnProperty` 等,这些方法可以被所有对象实例使用Object()在 JavaScript 中,Object()是一个全局函数,用于创建一个新的对象。
2024-08-12 23:52:01
2144
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人