如下图:这个undefined是啥?
3 回答
qq_青枣工作室_0
TA贡献446条经验 获得超754个赞
最后一句:console.log() 没有返回值,所以控制台输出undefined啊。
控制台会输出你最后一句的返回值。
你的"Ayne"不是命令行里最后一个语句的返回值,是console.log(yaoxi(s))的输出值,console.log()就是输出一个值啊。然后console.log()这个语句本身没有返回值,所以,输出这个语句的返回值undefined。
果果爱吃苹果
TA贡献50条经验 获得超20个赞
读代码读到yaoxi就乐了。又是一个幽默风趣的楼主。
首先同意楼上,
其次,控制台输出的是你输入的表达式计算出的结果
如果你输入的是js语句,或者没有返回值的函数,就输出undefined.
如果你输入yaoxi(s)
那么他就不会返回undefined
添加回答
举报
0/150
提交
取消