为啥在弗雷德弗林斯顿之后警报显示未定义? ES6 中的“const”都有哪些属性? [复制]
Posted
技术标签:
【中文标题】为啥在弗雷德弗林斯顿之后警报显示未定义? ES6 中的“const”都有哪些属性? [复制]【英文标题】:Why the alert is showing undefined after fred flinston? and what properties does "const" in ES6 have? [duplicate]为什么在弗雷德弗林斯顿之后警报显示未定义? ES6 中的“const”有哪些属性? [复制] 【发布时间】:2021-04-13 01:53:35 【问题描述】:let a = 'Fred Flinstone'; // This is a global variable
function alpha()
alert(a);
alert(alpha());
为什么显示 fred flinston 后下面的代码显示 undefined? ES6 中的“const”有什么属性,const 中的“引用内存”是什么意思? 谢谢
【问题讨论】:
@Ivar 是的,Ivar,谢谢,但问题的第二部分(常量)仍不清楚 每个问题只能回答一个问题。const
也有一个重复项,具体取决于您的意思。
@VLAZ 你能给出包含 const 的帖子的链接吗?
【参考方案1】:
实际上,在您使用 alert(alpha()) 之后,此代码将执行 2 个步骤: 1.从 alpha() 中获取返回值 2.执行提醒功能
因为函数 alpha 没有返回码,所以它返回 'undefined' 并且会打印在警告框中
【讨论】:
请同时说明问题的“const”部分以上是关于为啥在弗雷德弗林斯顿之后警报显示未定义? ES6 中的“const”都有哪些属性? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
为啥使用自定义全局验证器在角度材料 6 的 mat-form 字段中未显示 mat-error
为啥在HUD显示之前显示警报时不显示MBProgressHUD?
为啥在 Google Play 管理中心升级 APK 后仍然显示安全警报?
为啥我得到“UnhandledPromiseRejectionWarning:错误:未定义类型错误。确保提供显式类型”即使在我指定了类型之后?