五个典型的javascript面试题

这个问题可以通过函数 call() 或者 apply() 强制函数语境。如果你不知道 call() 和 apply() 之间的区别,我推荐阅读文章 function.call和function.apply之间有和区别? 。在以下代码中,我会用 call() ,但是在这个案例中, apply() 也可以获得相同的结果:

`console.log(test.call(obj.prop));``

结论

在这篇文章中,我们讨论了,在面试中为了测试javascript开发者,而会问到的五种典型的问题。来自面试的真实问题可能会有所不同,但是涵盖的概念和主题通常都是十分相似的。我希望你愉悦地测试你的能力。万一你不知道所有的答案,不要担心:没有学习和经验不能解决的问题。

如果你在面试中被问到了其他有趣的问题,不要犹豫马上来和我们分享吧。这会帮助到很多的开发者。