经典面试题(21):如下代码将输出的结果是什么?

经典面试题(21):如下代码将输出的结果是什么?

前端君 翻身的码农
周末外出了两天,没有持续给你们带来新的题目,久等了!前端

今天咱们先来回顾一下上周五的题目《经典面试题(20)》。看投票结果,大部分小伙伴都选错了!
经典面试题(21):如下代码将输出的结果是什么?面试

正确的答案是选项:C。调用在该做用域未声明的变量,是会报错的。而一个变量只声明,但未定义赋值的时候,才会是undefined。很明显,变量x在全局做用域不曾声明,并不存在,因此会报错!ide

一块儿来看看几个优秀的答案分析:
经典面试题(21):如下代码将输出的结果是什么?
( 排名第 1 位 )code

经典面试题(21):如下代码将输出的结果是什么?
( 排名第 2 位 )blog

今天继续咱们的经典面试题。请看下面这道题,运行的结果是什么?作用域

var a = [1, 2, 3],
    b = [1, 2, 3],
    c = [1, 2, 4];
console.log(a == b);
console.log(a === b);
console.log(a > c);
console.log(a < c);

这段代码十分简短,下面是答案的选项:it

经典面试题(21):如下代码将输出的结果是什么?

老规矩,有能力的小伙伴能够留言解释和分析你认为正确的答案。而优秀的答案会在下午18:00在留言处置顶公布哦!console

若是有哪位小伙伴答案正确并解析清楚,则直接置顶为标准答案。
经典面试题(21):如下代码将输出的结果是什么?class

相关文章
相关标签/搜索