84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
var a; console.log(typeof a); console.log(a);
我觉得应该都是undefined啊;为什么第一个是'string',第二个是空啊?都没搞懂!求解释
闭关修行中......
应该是出题的人没有描述清楚问题。直接问打印结果,两个都是 undefined。如果是打印结果的数据类型,第一个是String,第二个是undefined。
字符串要加'',我觉得正确的姿势应该是:
'undefined',undefined
. 你自己没打印出来看过吗>
更新
题主你能不能把问题描述得恰当点.
typeof 操作符的返回值就是一个String, 未初始化的变量值为undefined.
这么个简单的事情, 说什么第一个打印出来是'String'. 你这误导了多少人.
不都是undefined吗
第一个是undefined, 为什么说是'string', 有自己执行过么?
第一个是“undefined”,第二个是undefined。这样不是吗
"undefined" undefined
typeof操作符的返回值的类型是 string,而返回值是undefined。第二个肯定是 undefined 的了。
实际操作 都是undifined
打印出来是都为undefined,实际的显示应该为"undefined", undefined; typeof操作符返回的是string类型所以第一个值为"undefined",而第二个无疑就是undefined了。
应该是出题的人没有描述清楚问题。
直接问打印结果,两个都是 undefined。
如果是打印结果的数据类型,第一个是String,第二个是undefined。
字符串要加'',
我觉得正确的姿势应该是:
'undefined',
undefined
. 你自己没打印出来看过吗>
题主你能不能把问题描述得恰当点.
typeof 操作符的返回值就是一个String,
未初始化的变量值为undefined.
这么个简单的事情, 说什么第一个打印出来是'String'. 你这误导了多少人.
不都是undefined吗
第一个是undefined, 为什么说是'string', 有自己执行过么?
第一个是“undefined”,第二个是undefined。这样不是吗
"undefined"
undefined
typeof操作符的返回值的类型是 string,而返回值是undefined。
第二个肯定是 undefined 的了。
实际操作 都是undifined
打印出来是都为undefined,实际的显示应该为"undefined", undefined; typeof操作符返回的是string类型所以第一个值为"undefined",而第二个无疑就是undefined了。