javascript数据类型(摘录)
JScript 的数据类型有哪些?
Microsoft JScript 有六种数据类型。主要的类型有 number、string、object 以及 Boolean 类型。其他两种类型为 null 和 undefined。
.
String 数据类型
字符串是用单引号或双引号来说明的。(使用单引号来输入包含引号的字符串。)一个字符串也是 JScript 中的一个对象,不过是个特殊情形,有专门的属性。下面是字符串的示例:
"The cow jumped over the moon." '"Avast, ye lubbers!" roared the technician.' "42"字符串可以包括零个或多个统一编码的字符。如果包含零个字符,则成为零长度字符串 ("")。
数值数据类型
JScript 支持整数和浮点数。整数可以为正数、0 或者负数;浮点数可以包含小数点、也可以包含一个 "e"(大小写均可,在科学记数法中表示“10的幂”)、或者同时包含这两项。这些数遵循数值表示的 IEEE 754 标准。最后,还有一些特殊的数值:
- NaN,即不是一个数
- 正无穷
- 负无穷
- 正数 0
- 负数 0
整数可以以 10 (十进制)、8 (八进制)和 16 (十六进制)作为基数来表示。
八进制整数用一个前导 "0" 指明,并可以包含从 0 到 7 的数字。如果某个数字有一个前导 "0" 但是又包含数字 "8"和/或 "9",则该数字是一个十进制数。如果一个应该为八进制的数中包含了字母 "e" (或 "E") 将会产生一个错误。
十六进制("hex") 整数用前导 "0x" 指明(其中的 "X" 大小写均可),并且可以包含从 0 到 9 的数字以及从 A 到 F 的字符(字母的大小写均可)。字母 "e" 在十六进制记数法中是一个允许的数字,但并不是表示这是一个指数。字母 A 到 F 是作为单个的数字,用来表示以 10 为基数的 10 到 15 这些数。也就是说,0xF 等于 15,而 0x10 就等于 16。
八进制数和十六进制数可以是负数,但不能是小数。一个以单个 "0" 开头并包含一个小数点的数是一个十进制的浮点数;如果一个数以 "0x" 或 "00"开头并包含一个小数点,则该小数点右边的任何数都将被忽略。
一些示例:
.0001, 0.0001, 1e-4, 1.0e-4 // 四个浮点数,它们互等。 3.45e2 // 一个浮点数,等于 345。 42 // 一个整数。 0377 // 一个八进制整数,等于255。 00.0001 // 由于八进制数不能有小数部分,因此这个数等于 0。 0378 // 一个整数,等于 378。 0Xff // 一个十六进制整数,等于 255。 0x37CF // 一个十六进制整数,等于 14287。 0x3e7 // 一个十六进制整数,等于 999。 0x3.45e2 // 由于十六进制数不能有小数部分,因此这个数等于 3。
Boolean 类型
可能的 Boolean 值有 true 和 false。这是两个特殊值,不能用作 1 和 0。
注意 在比较中,任何等于 0 的表达式被视为 false,而任何不等于 0 的语句都被视为 true。对下面的表达式求值将得到 true:
(false == 0)
Undefined 数据类型
一个为 undefined 的值就是指在变量被创建后,但未给该变量赋值以前所具有的值。
Null 数据类型
null 值就是没有任何值,什么也不表示。
转载于:https://www.cnblogs.com/xuliping/archive/2011/02/15/1955157.html
javascript数据类型(摘录)相关推荐
- 从javaScript数据类型开始了解垃圾回收机制
一. javaScript数据类型 javaScript 数据类型分为:基本数据类型.引用数据类型 基本数据类型 分类:Number.String.Boolean.Null.Undefined.Sym ...
- JavaScript数据类型 typeof, null, 和 undefined
JavaScript 数据类型 在 JavaScript 中有 5 种不同的数据类型: string number boolean object function 3 种对象类型: Object Da ...
- 18100出多少取整_关于JavaScript数据类型,你知道多少?
JavaScript的数据类型是每一个前端开发者必须要掌握的内容,也是最基础最重要的角色之一,关于JavaScript数据类型你知道多少? JavaScript一共有7种数据类型:String.Num ...
- JavaScript学习总结(2)——JavaScript数据类型判断
最近做项目中遇到了一些关于javascript数据类型的判断处理,上网找了一下资料,并且亲自验证了各种数据类型的判断,在此做一个总结吧! 一.JS中的数据类型 1.数值型(Number):包括整数. ...
- JavaScript筑基篇(二)-JavaScript数据类型
说明 介绍JavaScript数据类型 目录 前言 参考来源 前置技术要求 JavaScript的6种数据类型 哪6种数据类型 undefined 类型 null 类型 boolean 类型 numb ...
- Javascript数据类型共有六种
Javascript数据类型共有六种 /* var box; alert(typeof box); // box是Undefined类型,值是undefined,类型返回的字符串是undefinedv ...
- javascript 数据类型与类型转换
JavaScript 数据类型 值类型(基本类型): 字符串(String) 数字(Number) 布尔(Boolean) 空(Null) 未定义(Undefined) Symbol 注:Symbol ...
- JavaScript数据类型基本数据类型与引用数据类型的区别
JavaScript数据类型 1.JavaScript判断数据类型 typeof操作符 使用typeof操作符可以返回变量的数据类型 typeof操作符有带括号和不带括号两种用法 typeof (变量 ...
- JavaScript 数据类型之 Symbol、BigInt
JavaScript数据类型 在JavaScript中,我们已知有5种基本数据类型:Undefined.Null.String.Number.Boolean. 当ES6问世,直至今日,又新增了两种基本 ...
- javascript数据类型边边角角
javascript数据类型边边角角 变量,数据类型,需要注意的地方 全局变量和局部变量 var a = 3;// 全局变量function test(){//var b = 2;//局部变量,肯定能 ...
最新文章
- 高效的找出两个List中的不同元素
- Redis集群:redis cluster方案
- CV之NS:图像风格迁移(Neural Style 图像风格变换)算法简介、过程思路、关键步骤配图、案例应用之详细攻略
- c#双缓冲绘图(不闪烁的几种方法)
- 【python基础知识】-引入文件失败问题(同一文件夹和不同文件夹)
- 基于XML使用MyBatis
- 买SUV要不要选四驱,有哪些区别?
- 深入理解JVM虚拟机读书笔记——垃圾回收器
- 程序员网站有哪些?(欢迎补充)
- 【错误解决】System.NotSupportedException:“LINQ to Entities does not recognize the method
- 依赖于 mysql-server-5.5; 然而: 软件包 mysql-server-5.5 尚未配置。dpkg: error processing mysql-server (--configur
- hadoop fs -du -s -h 输出三列数据的含义
- 简述关系数据库的数据完整性规则_关系数据库的完整性简述 关系数据库完整性规则...
- 蓝桥杯练习 数的读法
- java画bezier曲线_java 画的4个点的Bezier曲线
- break和continue语句、循环嵌套
- NBA直播 1223.html,犹他爵士官方:NBA传奇主教练杰里-斯隆去世,享年78岁
- 彭明盛,Samuel J Palmisano,2010年的工资单
- 爬虫(四十六)通用标准库 queue(三十七)
- bgp整机柜租用有什么好处?