---恢复内容开始---

ECMAScript 有 5 种原始类型(primitive type),即 Undefined、Null、Boolean、Number 和 String。

1、typeof运算符

typeof运算符有一个参数,即要检查的变量或值。

例如:

var emp = "hello world";

alert(typeof emp);     //输出 "string"

alert(typeof 100);      //输出 “number”

----  如果变量是 Undefined 类型的,则返回 undefined ;

----  如果变量是 Boolean 类型的,则返回 boolean ;

----   如果变量是 Number 类型的,则返回 number ;

----  如果变量是 String 类型的,则返回 string;

----   如果变量是一种引用类型或 Null 类型的,则返回 object。

注意:typeof 运算符对于 null 值会返回 "Object",这实际上是 JavaScript 最初实现中的一个错误,然后被 ECMAScript 沿用了。现在,null 被认为是对象的占位符,从而解释了这一矛盾,但从技术上来说,它仍然是原始值。

2、Number 类型

该数据类型既可以表示32位的整数,也可以表示64位的浮点数。

对于浮点字面量的有趣之处在于,用它进行计算前,真正存储的是字符串。

延伸知识点:

① 常用除法函数

② 常用乘法函数

最新文章

  1. 不安装Oracle客户端使用PLSQL连接Oracle数据库的方法
  2. 反斜杠在JSP中的两种不同的含义
  3. Windows Azure Cloud Service (39) 如何将现有Web应用迁移到Azure PaaS平台
  4. hessian接口参数,子类与父类不能有同名字段解决方法
  5. an introduction to conditional random fields
  6. jython语言学习笔记
  7. 转:HashMap深度解析(一)
  8. [Android Webkit]JNI基础及Java层与C++层的交互
  9. 【转】管理员必备的Linux系统监控工具
  10. css变化代码
  11. LeetCode递归解题模板
  12. react native 左边固定,右边横向滑动左右自适应高度
  13. 邮件服务器安装--Postfix + Dovecot + Squirrelmail--CentOS 6.4
  14. 快速安装freeswitch
  15. xcode6 怎样下载ios7模拟器
  16. OpenGL中的矩阵相乘
  17. mysql last_insert_id() (转载)
  18. java类库字符串操作
  19. HDU 3507 斜率优化dp
  20. Ubuntu配置ip和dns后还是不能访问外网

热门文章

  1. LuoGu P2420 让我们异或吧
  2. Oracle12c从入门到精通(第二版) PDF 下载
  3. WireShark 实例分析笔记(概念)
  4. tensorflow(4):神经网络框架总结
  5. hdu1811 拓扑排序+并查集缩点
  6. flower
  7. RabbitMQ在java中基础使用
  8. Android 中的缓存
  9. 步步为营102-Css样式加个版本
  10. vs无法启动程序,操作在当前状态中是非法的