1.null表示"没有对象",即该处不应该有值,转为数值时为0。典型用法是:

(1) 作为函数的参数,表示该函数的参数不是对象。

(2) 作为对象原型链的终点。

2.undefined表示"缺少值",就是此处应该有一个值,但是还没有定义,转为数值时为NaN。典型用法是:

(1)变量被声明了,但没有赋值时,就等于undefined。

(2) 调用函数时,应该提供的参数没有提供,该参数等于undefined。

(3)对象没有赋值的属性,该属性的值为undefined。

(4)函数没有返回值时,默认返回undefined。

3.undeclared:js语法错误,没有申明直接使用,js无法找到对应的上下文。

最新文章

  1. Learning Play! 2.4
  2. 领域实体框架Rafy2 发布了
  3. 利用JS提交表单的几种方法和验证
  4. http://www.myexception.cn/program/767123.html
  5. 【ASP.NET基础】简单企业产品展示网站--产品编辑CRUD
  6. C#轻型ORM框架PetaPoco试水
  7. 读取xml文件信息
  8. 玩转Firefox侧栏
  9. [LeetCode]题解(python):008-String to Integer (atoi)
  10. 数组去重Array
  11. 数据库备份还原工具EMS SQL Angel for SQL Server发布1.3版本
  12. Android 开发笔记___EditText__文本编辑框
  13. new function
  14. vue——安装并新建项目
  15. Linux学习--线程概念
  16. JQUERY获取loaded 宽高这么变态
  17. SQL Server 创建服务器和数据库级别审计
  18. Docker资源限制与Cgroups
  19. 端口转发工具lcx使用两类
  20. Spring Boot Actuator认识

热门文章

  1. 【转】Python实现智能五子棋
  2. Sqoop数据迁移工具的使用
  3. Spark应用监控解决方案--使用Prometheus和Grafana监控Spark应用
  4. Java网络编程之URLConnection
  5. JAVA解除tomcat 对浏览器特别字符 | () {} [] 的限制
  6. [转]Linux系统结构
  7. WebApi使用OAuth2认证
  8. HDU 1018 Big Number 斯特林公式
  9. CF - 1117 F Crisp String
  10. elementUI树状图竖向滚动条和横向滚动条问题