面试中要是遇到对象中this指向问题。乍(zha)一看没毛病..但??

本文解释了JavaScript中this关键字在对象内部方法中的指向规则,并提到面试时可能出现的误解。作者通过举例和伪代码探讨了this的复杂性,并强调学习者应查阅官方文档以确保理解。
摘要由CSDN通过智能技术生成

前端面试面烂的一个概念。一个简单又很基础的知识点:this。

this:众所周知->这个、当前、也是一个指针型的变量。在不同的场景下,this指向会不同,指向的是调用者。

而本篇要扯 :-) 的就是 对象中的this

概念:对象内部方法的this指向调用这些方法的对象,也就是谁调用就指向谁。

然后,在寻找js中this的指向问题,在CSDN搜索了很多文章。其中 原博主用了蒙犽蒙恬的例子,吸引了我,很快我就明白了。如下:

这样难理解。。。那就,换个方式一目了然,爸爸的儿子是。。扯远了hhh..运行结果也没问题

要是面试的时候,我考考你,你这个是JS还是TS?作为一个,学了三年的(前端0基础初学者。。)是我我就说这不是JS嘛,TS那得要有类型的!!

函数里这个name是不能这样定义变量的!!!!!!!!

定义变量:let->定义一个变量 。于是我又去问问AI,我问这代码是JS还是TS。我就想知道AI怎么回答。但是它不上钩啊!

您说得对,这不是 TypeScript 或 JavaScript 代码。它看起来像是伪代码,用于解释 JavaScript 中 this 关键字的行为。

行了,本篇纯属娱乐,看起来是刚学会写代码的人写的代码(是我),大家要考试要面试最好还是去看看官方文档吧!

再说了。。要是写笔试题的话,咱就说写的是伪代码!!

面试官您说得对,这不是TS或JS。它只是伪代码,用于解释xxxxxxx。。。

面试官:“ 你说的对,请你出去!”

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值