报错翻译:警告意外使用未定义的no-undefined(谷歌这次翻译的不行)

报错原因
undefined直接使用了,如下↓

其实报错的意思就是这样不安全,看下面一个例子

var foo = undefined;

var undefined = "foo";

if (foo === undefined) {
// ...
} function foo(undefined) {
// ...
}

正确使用方法就是用typeof去判断

var foo = void 0;

var Undefined = "foo";

if (typeof foo === "undefined") {
// ...
}
global.undefined = "foo";

最后代码改成这样↓ 就好了

最新文章

  1. iostat命令学习
  2. ActiveMQ学习笔记(5)——使用Spring JMS收发消息
  3. 老男孩python自动化运维作业2
  4. jquery 动画效果插件
  5. STM32精确延迟1us和1ms的函数
  6. VC维含义的个人理解
  7. Codeforces 707E Garlands
  8. 小程序歌词展示,格式lrc歌词
  9. sqlserver sql 循环
  10. Objective-C 语言特点/特性
  11. 移动option标签
  12. Docker创建虚机和swarm
  13. (二)SpringMVC控制器
  14. 刀片服务器和磁盘阵列卡(RAID)技术---永和维护(转)
  15. zabbix3.2源码升级至3.4
  16. [USACO19JAN]Exercise Route
  17. centos7.2 安装 Elasticsearch5.2
  18. PHP字符串的处理(一)-字符串初识和比较
  19. 并发之AtomicIntegerArray
  20. Hibernate使用Log4j日志记录(使用xml文件)

热门文章

  1. C语言入门:一维数组的概要
  2. C# LINQ查询表达式用法对应Lambda表达式
  3. 【译】SQ3R学习法则
  4. python中Threadlocal变量
  5. 实验14:VLAN间的路由
  6. Spring 依赖注入原理
  7. C++ STL IO流 与 Unicode (UTF-16 UTF-8) 的协同工作
  8. selenium窗口截图操作
  9. java设计模式6——代理模式
  10. 3、实战:OutOfMemoryError异常