腾讯|JS代码错误:Deleting local variable in strict mode

腾讯|JS代码错误:Deleting local variable in strict mode

当使用JShaman网站保护一段JS代码时 , 提示了一个错误:Deleting local variable in strict mode , 如图所示:

被保护的代码仅有三行 , 如图中所示 , 第一行是约定严格模式 , 第二三行是定义变量并删除变量 。
【腾讯|JS代码错误:Deleting local variable in strict mode】JShaman平台进行JS代码加密时 , 先会对代码正确性进行检测 。 本例就是检查出了代码问题 。 错误的原因是:严格模式下 , 第三行的删除操作是不允许的 。 如果去掉严格模式约定 , 则可以变的正常 。