当前位置: 首页 > news >正文

开发网站开发赤峰市哪里做网站

开发网站开发,赤峰市哪里做网站,企业宣传ppt案例欣赏,引迈快速开发平台在浏览器控制台中,undefined 会时不时地,在我不想看到的地方出现。如果你遇到相同的问题,在这篇博客中你会得到答案。 先来看代码块 function test(){} test()//undefined再看下一个代码块 function test(){return 1; } test()//1再来看一个…

在浏览器控制台中,undefined 会时不时地,在我不想看到的地方出现。如果你遇到相同的问题,在这篇博客中你会得到答案。

先来看代码块

function test(){}
test()//undefined

再看下一个代码块

function test(){return 1;
}
test()//1

再来看一个代码块

console.log("hi")
//hi
//undefined

如你所见,undefined 出现的很莫名其妙。

为什么会这样呢?

相信你也注意到了,我连续三次的 代码块,这就是关键了,控制台中 JavaScript 期望在每一个 代码块最后一行代码得到一个返回值,并且打印出来,如果没有,则默认为 undefined

在以下引用中你会更加详细的解释。

Why does console.log() return ‘undefined’?
Harsh Mohite
harshm09.hashnode.dev

Summary:

  1. 浏览器控制台使用 REPL 环境
  2. REPL,即 Read - Evaluate - Print - Loop
  3. 你在控制台输入的所有代码行,首先会进入READ阶段,然后进入EVALUATE阶段,再然后执行PRINT语句。计算阶段会从最后一段代码获取一个返回值。如果返回值存在,那么返回值将会打印在控制台。否则,打印undefined。此后,进入到LOOP阶段,控制台准备好了从用户那里获取更多的输入。

ps:所以 console.log() 总会在最后打印一行 undefined,因为它没有返回值。

http://www.yayakq.cn/news/291575/

相关文章:

  • 做网站框架需要什么软件驻马店网站建设公司
  • 网站网页怎么设计网站的页头页脚怎么做
  • 杭州建设网站的公司wordpress多语言无效
  • 模板网站首页设计长沙圭塘网站建设公司
  • 网站速度ui培训哪里好
  • 站长工具特级a免费wordpress 文章投票插件
  • 24小时24元网站建设用dreamware做的教学网站
  • 网站的运营与维护公众出行服务网站建设
  • 衡水专业网站制作新闻热点事件2024最新
  • 做一家开发网站的公司谷歌浏览器app下载安装
  • 排名优化软件点击做网站seo的公司
  • 国外免费网站贸易平台前十名工艺品网站模板
  • 新建网站求友链平台网站的建设思想
  • 免备案空间网站html代码颜色表
  • 怎么做福利视频网站怎样修改网站首页头部
  • 网站建设发布网站建设小组的五类成员
  • 软件技术跟网站开发有关系吗品牌建设典型案例和品牌故事
  • 网站备案要先怎么做苏州正规制作网站公司
  • 上海优化网站关键词网站内容策划书
  • 北京企业网站建设电话网站更改模板 seo
  • 网站开发用户登录前 登录后东莞保安公司排名前十
  • 哪个做问卷网站佣金高百度门户网站
  • 爱站网能不能挖掘关键词如何看出网站用dede做的
  • 微信怎么做自己的网站ps制作个人网站首页
  • 建设银行联号查询网站90后做网站
  • 湖南衡阳网站建设杭州网站如何制作
  • 一个企业网站做几个关键词搭建之星
  • 成都建站网址云南省建设项目申报网站
  • 做网站前端需要懂得网站建设冖金手指花总十四
  • dw做的网页在网站图片不显示网站建设珠海 新盈科技公司