【发布时间】:2021-03-27 05:36:01
【问题描述】:
这是一种奇怪的行为,当调试打开并设置断点时,当我将鼠标悬停时,评估工具会出现变量值,但是当我在控制台中调用相同的变量时,消息是“未定义”
我已经这样做了,并且可以使用,但现在无法使用。
在控制台中...
加密(没问题) "U2FsdGVkX18veAH/wTyK8DacXoNQd3/sfhfBUY/VpO2zxgCSOE/gTk+ewdqk0CJx0D0lNU4xtDAgyltvz3Bbpg=="
CryptoJS(不行) VM2200:1 Uncaught ReferenceError: CryptoJS is not defined
【问题讨论】:
-
您的代码在运行前是否已转译,例如使用 babel 和/或 webpack,您是否使用源映射?
-
我想看到的变量是 CryptoJS 并且没有加密。是的,我使用源地图。
-
那么它实际上不太可能被称为
CryptoJS。尝试禁用源映射或查看生成的 JS 以确定实际变量名称。
标签: javascript google-chrome debugging breakpoints