Js中的apply、call和bind方法

阅读: 评论:0

Js中的apply、call和bind方法

Js中的apply、call和bind方法

背景

JS中有一个关键概念叫做执行上下文,也就是JavaScript 代码被解析和执行时的环境。执行上下文有三种类型:全局执行上下文、函数执行上下文和Eval 函数执行上下文。在执行上下文的创建阶段,会确定当前执行上下文中this指针的指向。

而call,apply,bind的作用,就是改变函数执行时的上下文,即改变函数内部的this指向。

Apply,Call方法

apply和call的作用:

let student1 = {name: '张三',say() {console.log('M

本文发布于:2024-02-01 05:45:35,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170673753534329.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:方法   apply   Js   bind   call
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23