如图所示:
原因是:执行的函数没有返回值,而浏览器默认要打印出执行函数的返回值,才会打印undefined。
当我们调试的时候,控制台输出的是调试命令的返回值。
如果调试命令本身就带有日志打印的语句,则先执行命令的日志打印语句,后执行命令的返回值。
调用函数,则返回的是函数的返回值。
参考地址:https://blog.youkuaiyun.com/qiansuike/article/details/90765903
如图所示:
原因是:执行的函数没有返回值,而浏览器默认要打印出执行函数的返回值,才会打印undefined。
当我们调试的时候,控制台输出的是调试命令的返回值。
如果调试命令本身就带有日志打印的语句,则先执行命令的日志打印语句,后执行命令的返回值。
调用函数,则返回的是函数的返回值。
参考地址:https://blog.youkuaiyun.com/qiansuike/article/details/90765903