一开始我并未声明y,然后直接用了。第一段错误虽然提示的是y未定义,但是let x = y;其实还是执行了,这里涉及到变量提升问题。结果就是导致x实际上依旧被提升,即执行了let x;的操作,这一点在第三段的报错x has been declared得到证实。

我一开始是无法理解x = 1;出错在哪的。经过反复试验,就是由于let x = y;这一步的错误。导致x这个变量无法使用了。无论是初始化还是赋值都会报错。

内核机制具体的我也不理解,但是如果犯了第一段这种错误,最好换个变量名。

js中let使用时遇到的问题相关推荐

  1. linux应用参数 冒号,Lua-面向对象中函数使用时冒号(:)和点(.)的区别

    Lua-面向对象中函数使用时冒号(:)和点(.)的区别,我们先来看一段简单的代码: local Animal ={}functionAnimal:Eat( food )print("Anim ...

  2. boost中regex使用时出现的问题

    在使用到boost库中的regex的so文件中,如果出现如下错误: undefined symbol: _ZN5boost9re_detail14verify_optionsEjNS_15regex_ ...

  3. Node.js模块化开发||Node.js中模块化开发规范

    JavaScript开发弊端 a.js b.js JavaScript在使用时存在两大问题,文件依赖和命名冲突. 生活中的模块化开发 软件中的模块化开发 app.j user.一个功能就是一个模块,多 ...

  4. PowerDesigner15使用时的十五个问题

    2019独角兽企业重金招聘Python工程师标准>>> 转载:http://www.cnblogs.com/netsql/archive/2010/05/28/1746586.htm ...

  5. pd15不能连接oracle11g,PowerDesigner15 使用时的十五个问题附解决方法

    15个问题列表: 一般常用的有CDM,PDM,UML建模,CDM可以转为PDM. 支持正向[生成数据库]和逆向工程[从数据库中生成],并直接关联到到数据库中,PDM可以直接和数据库进行关联,并将数据库 ...

  6. 【VUE】数据绑定,js数组赋值,多处使用时,一处修改,另一处也会被改变

    vue中数据绑定,js数组赋值,多处使用时,一处修改,另一处也会被改变 问题描述如下: this.A = [1,2,3]var B = this.A B.push(4)var C = this.A c ...

  7. Java中当对象不再使用时,不赋值为null会导致什么后果 ?

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 作者 | zhantong 来源 | https://w ...

  8. Java中随机数的原理,以及使用时的注意点

    转载自   Java中随机数的原理,以及使用时的注意点 1 前言 一提到 Java 中的随机数,很多人就会想到 Random,当出现生成随机数这样需求时,大多数人都会选择使用 Random 来生成随机 ...

  9. python中turtle怎么确定坐标_关于Python turtle库使用时坐标的确定方法

    关于Python turtle库使用时坐标的确定方法 想画一个比较复杂的图像,而且还想用turtle画,最让人想退却的是无规律的笔势和繁多的坐标,但既然没有按奈住冲动的心,那我告诉你一个比较笨的方法吧 ...

最新文章

  1. JSON.stringify() 格式化 输出log
  2. java巴特沃斯滤波器编程_巴特沃斯(Butterworth)滤波器 (1)
  3. junit junit_JSON的JUnit Hamcrest Matcher
  4. 蓝桥杯省赛考点_【蓝桥杯单片机01】从历年决赛真题中寻找单片机常见的考点...
  5. C/C++语言里的near和far是什么意思?
  6. torch.randn【返回从标准正态分布(均值为0,方差为1,即高斯白噪声)中抽取的一组随机数】
  7. 【C++ STL学习之七】STL算法之find和find_if
  8. 目录树 删除 数据结构_互联网发布:最详细的《数据结构算法核心总结》,图文并茂超清晰...
  9. linux实现内存共享,Linux共享内存实现
  10. [jQuery]超出容器部分...
  11. (十四)三次样条插值
  12. 总结一下自己脑海里的JavaScript吧(一)--DOM模型
  13. 海康威视工业相机使用
  14. SpringCloud(4)— 统一网关Gateway
  15. 《C专家编程》之 安静的改变
  16. 六度拓扑(www.6dtop.com)正式开源啦~~~(V1.0)
  17. 试试看:把电脑时间调到2099年12月31号之后,会发生什么
  18. 计算机网络基础肖盛文电子书,网络实用教程
  19. 机器学习算法基础之使用python代码
  20. 递归和非递归实现阶乘

热门文章

  1. 一个公共的小程序广告管理模块
  2. Centos使用cpolar内网穿透部署openvpn管理器pritunl
  3. 金山中等专业学校计算机,江苏省金山中等专业学校2021年招生计划
  4. 运维常说的 5个9、4个9、3个9 的可靠性
  5. 中国象棋程序的设计与实现(九)–棋子点,棋子的小窝
  6. 韩国GENICOM 紫外线探测器 探头 - GUVV-T11GC-TLW5 原厂渠道
  7. 大数据时代已经到来,你了解吗?
  8. 我的2011--研究生的这一年
  9. 目前 AI 研究界里 “文本风格迁移” 有什么重大成果 ?
  10. 施耐德电气护航中国首台9.4T核磁共振成像系统稳定运行