首页 > 其他分享 >介绍箭头函数的 this

介绍箭头函数的 this

时间:2022-11-05 14:45:33浏览次数:47  
标签:函数 指向 介绍 箭头 window call apply

由于箭头函数不绑定this, 它会捕获其所在(即定义的位置)上下文的this值, 作为自己的this值
1. 所以 call() / apply() / bind() 方法对于箭头函数来说只是传入参数,对它的 this 毫无影响。
2. 考虑到 this 是词法层面上的,严格模式中与 this 相关的规则都将被忽略

作为方法的箭头函数this指向全局window对象,而普通函数则指向调用它的对象

标签:函数,指向,介绍,箭头,window,call,apply
From: https://www.cnblogs.com/ltwlh/p/16860154.html

相关文章

  • Vue编程式路由导航、缓存路由组件、新的钩子函数
    1、编程式路由导航1.1作用不借助<router-link>实现路由跳转,让路由跳转更加灵活1.2具体编码//$router的两个APIthis.$router.push({ name:'xiangqing',......
  • 我看谁还不懂多线程之间的通信+基础入门+实战教程+详细介绍+附源码
    一、多线程之间的通信(Java版本)1、多线程概念介绍多线程概念在我们的程序层面来说,多线程通常是在每个进程中执行的,相应的附和我们常说的线程与进程之间的关系。线程......
  • 数组扁平化,函数柯理化
    数组扁平化将一个多维数组编程一个一维数函数柯理化将一个函数的两个参数当中两个函数一个参数来进行执行函数的作用:将多个拥有相同功能代码封装在一起,让我们写......
  • 更多了解 Python: 一些有趣的知识介绍
      有人说:一个人从1岁活到80岁很平凡,但如果从80岁倒着活,那么一半以上的人都可能不凡。生活没有捷径,我们踩过的坑都成为了生活的经验,这些经验越早知道,你要走的弯路就会越少......
  • 实验3 函数应用编程
     实验任务1#include<stdio.h>#include<stdlib.h>#include<time.h>#include<windows.h>#defineN80voidprint_text(intline,intcol,chartext[]);voidprin......
  • 径向基函数神经网络(RBF)
    RBF网络模拟了人脑中局部调整、相互覆盖接收域(或称感受野,ReceptiveField)的神经网络结构,已证明RBF网络能以任意精度逼近任意连续函数。RBF网络的学习过程与BP网络的学习过程......
  • 实验3 函数应用编辑
    task1.c#include<stdio.h>#include<stdlib.h>#include<time.h>#include<windows.h>#defineN80voidprint_text(intline,intcol,chartext[]);voidprin......
  • JDBC介绍及第一个JDBC程序测试
    一、JDBC介绍SUN公司为了简化、统一对数据库的操作,定义了一套Java操作数据库的规范(接口),称之为JDBC。这套接口由数据库厂商去实现,这样,开发人员只需要学习jdbc接口,并通过jd......
  • HAL库常用函数使用介绍--HAL_GPIO
    HAL_GPIO_Init//初始化我们需要用到的引脚的工作模式,包括具体引脚的工作速度、是否复用模式、上下拉等等参数。voidHAL_GPIO_Init(GPIO_TypeDef*GPIOx,GPIO_InitTypeDe......
  • 第2-1-1章 FastDFS分布式文件服务背景及系统架构介绍
    目录1背景1.1为什么需要分布式文件服务1.1.1单机时代1.1.2独立文件服务器1.1.3分布式文件系统1.2什么是FastDFS2系统架构2.1Tracker集群2.2Storage集群2.3Storag......