为什么变量的初始化在控制台中返回undefined?

时间:2017-05-14 17:26:51

标签: javascript variables undefined

每当我们在控制台中定义一个具有某些值的变量时,例如

var f = 20;
var j = 30;

上面的语句一次返回undefined,请你帮忙理解为什么它返回undefined,即使我们已经定义了两个变量? 其次,如果它与吊装相关,那么为什么undefined只会出现一次?

1 个答案:

答案 0 :(得分:-1)

控制台报告评估表达式的结果,基本上等同于typeof

typeof eval("var f = 20;");

返回undefined