[英]Problem with simple variable assignment in Javascript [duplicate]
这个问题已经在这里有了答案:
面对一个简单的Javascript问题。 快疯了。
我像往常一样声明并分配一个变量:'let that = this'; 在Chrome调试器中运行代码时,“ this”已定义并具有一个值,但“ that”仍未定义。 我知道'this'在Javascript中是变幻莫测的,但是我们在赋值后再说一行。
知道会发生什么吗? 这是在一个非常简单的事件处理程序中,看不到可能存在陷阱的地方。
我开始使用Flow并通过Codekit转译JS。 我的印象是,Chrome调试器自此以来变得有些不稳定,可能与之相关吗?
非常感谢!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.