search

Home  >  Q&A  >  body text

javascript alert()

alert(console.log('first time'))

为什么alert会弹出undefined?不应该弹出整个()里面的内容么?

PHP中文网PHP中文网2913 days ago505

reply all(4)I'll reply

  • 巴扎黑

    巴扎黑2017-04-10 17:49:00

    你想多了,console.log是个方法,而这个方法的返回值恰好是undefined或者说“没有返回值”。 alert弹出的是console的返回值,也就是undefined

    reply
    0
  • 迷茫

    迷茫2017-04-10 17:49:00

    console.log('first..') 返回的就是 undefined 楼主是想说alert('console.log("first time")')

    reply
    0
  • 黄舟

    黄舟2017-04-10 17:49:00

    alert会返回括号里的结果.

    括号里的是console.log('first time')

    console.log('first time')会向控制台打印'first time', 同时返回undefined.

    reply
    0
  • PHP中文网

    PHP中文网2017-04-10 17:49:00

    你在浏览器 控制界面输入 console.log("first time") 会返回undefined

    reply
    0
  • Cancelreply