js分辨是nodejs运行还是web运行的一个小技巧

在这里Sa.wc为undefined

而在浏览器中


会返回true

这个在很多防御中都有

比如阿里的滑块

特征就是在浏览器的devtools的console选项卡里面会出现一条没有任何内容的输出

网上很多解释是用于判断是否开启的devtools,这个在老版本的chrome是有可能的,但是现在只要是浏览器运行的应该都是true

03-05 20:30