javascript - 为什么要 {} 和 {};在 JS 中进行不同的评估?
问题描述
在 Mac Chrome JS 控制台中,我遇到以下结果:
{} 评估为 Object()
{}; 评估为未定义
分号如何影响它之前的内容?
这与 ASI 或其他解析规则有关吗?
解决方案
推荐阅读
- google-cloud-platform - 如何将值中包含换行符的 CSV 数据导入 GCloud Big Query 表?
- asp.net-core - asp .net核心中的级联下拉列表
- javascript - 如何解密响应以将其转换为邮递员的对象?
- woocommerce - 查看空购物车 WooCommerce
- javascript - 带有输入类型范围问题的 Sweet alert 2 模态
- javascript - 使用带有引导选项卡的 Muuri Javascript 库 - 除非调整页面大小,否则不会展开?
- java - Java:键-键-值结构的内存高效存储-嵌套映射/键-值对
- ffmpeg - 运行时错误:中止(OOM)。使用 -s ASSERTIONS=1 构建以获取更多信息
- python - 给定地址的本地日期时间
- php - 即使值确实存在,in_array() 也不起作用