榆生丶大牛 发表于 2023-7-10 13:58

Js无法在控制台打印变量

佬们,如图所示,这个state在开发者工具的作用域一栏中可以看到,但是我在控制台打印的时候就提示我未定义state变量,同样的其他在右边的变量有相同的问题

steven026 发表于 2023-7-10 14:07

你看到的state是SourceMap里面的变量名称
点一下(来自:privacy-core.js)能显示真实变量名称

控制台只能打印真实变量,无法打印SourceMap变量

榆生丶大牛 发表于 2023-7-10 14:21

steven026 发表于 2023-7-10 14:07
你看到的state是SourceMap里面的变量名称
点一下(来自:privacy-core.js)能显示真实变量名称



我大概明白了,谢谢{:1_893:}

榆生丶大牛 发表于 2023-7-10 14:27

steven026 发表于 2023-7-10 14:07
你看到的state是SourceMap里面的变量名称
点一下(来自:privacy-core.js)能显示真实变量名称



懂了懂了,这是因为“js源代码映射”这一个选项搞的鬼,把它关掉就显示真实名字了,太感谢了!

d199212 发表于 2023-7-10 14:37

榆生丶大牛 发表于 2023-7-10 14:27
懂了懂了,这是因为“js源代码映射”这一个选项搞的鬼,把它关掉就显示真实名字了,太感谢了!

这个东西在哪里关闭?

榆生丶大牛 发表于 2023-7-10 14:44

d199212 发表于 2023-7-10 14:37
这个东西在哪里关闭?

这个在开发者工具的选项里面,你找一下 就能找到了
页: [1]
查看完整版本: Js无法在控制台打印变量