ECMAScript 原始类型
2024-10-11 13:20:20
---恢复内容开始---
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位的浮点数。
对于浮点字面量的有趣之处在于,用它进行计算前,真正存储的是字符串。
延伸知识点:
① 常用除法函数
② 常用乘法函数
最新文章
- 不安装Oracle客户端使用PLSQL连接Oracle数据库的方法
- 反斜杠在JSP中的两种不同的含义
- Windows Azure Cloud Service (39) 如何将现有Web应用迁移到Azure PaaS平台
- hessian接口参数,子类与父类不能有同名字段解决方法
- an introduction to conditional random fields
- jython语言学习笔记
- 转:HashMap深度解析(一)
- [Android Webkit]JNI基础及Java层与C++层的交互
- 【转】管理员必备的Linux系统监控工具
- css变化代码
- LeetCode递归解题模板
- react native 左边固定,右边横向滑动左右自适应高度
- 邮件服务器安装--Postfix + Dovecot + Squirrelmail--CentOS 6.4
- 快速安装freeswitch
- xcode6 怎样下载ios7模拟器
- OpenGL中的矩阵相乘
- mysql last_insert_id() (转载)
- java类库字符串操作
- HDU 3507 斜率优化dp
- Ubuntu配置ip和dns后还是不能访问外网