自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 js 作用域、变量对象、作用域链

(1)在js中,函数存在一个隐式属性[[scopes]],这个属性用来保存当前函数的执行上下文环境,由于在数据结构上是链式的,因此也被称为作用域链,我们可以把它理解为一个数组,其第一个对象即 [[scopes]][0]:Global{window:window,document:...} 是变量对象VO,如果是Local则是激活函数的AO。作用域链的作用是保证执行环境里有权访问的变量和函数是有序的,作用域链的变量只能向上访问,变量访问到window对象即被终止,作用域链线下访问变量是不允许的。

2023-06-18 12:27:22 41 1

原创 vue 双向绑定简单实现

主要通过Object.defineProperty实现。

2023-06-15 15:44:44 29 1

原创 js原型浅解

函数所特有的,每个js函数创建的时候,都会与之关联另一个对象,这个对象就是我们说的原型。

2023-06-15 15:35:18 22

原创 js防抖与节流

类似于水龙头如果不关水龙头水会持续的流走,需要添加一个开关,按需设定一定的时间,在一定的时间内只能开一次,从而达到节流节水的效果。官方解释:当持续触发事件时,保证一定时间段内只调用一次事件处理函数。提交表单(避免用户提交表单多次点击)。代码实现//获取元素//为元素添加事件。事件名,事件函数// console.log('发起请求')// })//封装节流方法if(!timer=null;},time)console.log("发起请求")

2023-06-15 15:33:41 39 1

原创 js 闭包的浅理解与注意事项

js 闭包的浅理解与注意事项

2023-06-15 10:59:42 41 1

js 闭包的理解与注意事项

js 闭包的理解与注意事项

2023-06-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除