为什么会花一上午的时间来总结这道题呢? 原因是这样的:最近一直在准备面试的东西,也在B站学习(注意是学习!学习!学习!),看到尚硅谷分享的这道js面试题,当前学到了很多。 昨天晚上接到字节hr的电 ...
搜了下经典的Foo和getName的题目,看了几个解释,懒得看,自己解一下,作为笔记。 对于后三题,尤其是最后一个new new Foo .getName ,特别容易懵x 对于带new的输出,用一个this来跟踪。 ...
2018-01-15 11:34 0 2822 推荐指数:
为什么会花一上午的时间来总结这道题呢? 原因是这样的:最近一直在准备面试的东西,也在B站学习(注意是学习!学习!学习!),看到尚硅谷分享的这道js面试题,当前学到了很多。 昨天晚上接到字节hr的电 ...
今天想着邻近毕业季,估计又会有很多稀奇古怪的面试题,看掘金社区的时候看到一道贼有意思的题,一开始看的十分懵逼,后来捋了捋,将心得总结一下。 function Foo() { getName = function () { console.log ...
壹 ❀ 引 Foo.getName算是一道比较老的面试题了,大致百度了一下在17年就有相关文章在介绍它,遗憾的是我在19年才遇到,比较奇妙的是现在仍有公司会使用这道题。相关解析网上是有的,这里我站在自己的理解做个记录,也算是相关知识的一次复习,题目如下,输出过程也直接标出来 ...
1. @foo()控制错误输出,foo()正常表达 2. @ 符号在 PHP 中可以忽略错误报告,对于表达式有提示类错误的,又不影响语句的执行的,可以在表达式前面加 @ 3. 可以把它放在变量、函数和 include() 调用、常量等等之前,不能把它放在函数或类 ...
代码执行结果:a b d c b d c b 做这道面试题之前我们要了解for语句 1.各部分执行的顺序 2.各部分执行的次数 3.循环的终止条件 分号之前第一部分是初始化语句也就是foo('a')所以只会执行一次,第二部分是循环终止控制,也就是循环条件当foo('b ...
首先要明白 this.XXX 的使用场景 使用Thread.currentThread().getName()和使用this.getName()和 对象实例.getName() ,都可以得到线程的名称,但是使用this调用getName()方法只能在本类 ...
,Thread.currentThread().getName()是获得调用这个方法的线程的名字,在main线程中调用的当然是ma ...
接口: Java代码 package com.test; public interface Fruit { ...