JScript 的数据类型
Jscript 有三种主要数据类型、两种复合数据类型和两种非凡数据类型。
内容来自dedecms
主要(基本)数据类型是:
- 字符串
- 数值
- 布尔
复合(引用)数据类型是:
- 对象
- 数组
非凡数据类型是:
- Null
- Undefined
字符串数据类型
一个字符串值是排在一起的一串零或零以上的 Unicode 字符(字母、数字和标点符号)。字符串数据类型用来表示 JScript 中的文本。脚本中可以包含字符串文字,这些字符串文字放在一对匹配的的单引号或双引号中。字符串中可以包含双引号,该双引号两边需加单引号,也可以包含单引号,该单引号两边需加双引号。下面是字符串的示例:
本文来自织梦
"Happy am I; from care I’m free!" '"Avast, ye lubbers!" roared the technician.' "42" 'c'
织梦内容管理系统
请注重,JScript 中没有表示单个字符的类型(如 C 的 char)。要表示 Jscript 中的单个字符,应创建一个只包含一个字符的字符串。包含零个字符("")的字符串是空(零长度)字符串。
copyright dedecms
数值数据类型
在 Jscript 中整数和浮点值没有差别;JScript 数值可以是其中任意一种(JScript 内部将所有的数值表示为浮点值)。 织梦内容管理系统
整型值
整型值可以是正整数,负整数和 0。可以用 10 进制,8 进制和 16 进制来表示。在 Jscript 中大多数字是用十进制表示的。加前缀“0”表示 8 进制的整型值,只能包含 0 到 7 的数字。前缀为“0”同时包含数字“8”或“9”的数被解释为十进制数。 本文来自织梦
加前缀“0x”(零和x|X)表示 16 进制整型值。可以包含数字 0 到 9,以及字母 A 到 F(大写或小写)。使用字母 A 到 F 表示十进制 10 到 15 的单个数字。就是说 0xF 与 15 相等,同时 0x10 等于 16。
八进制和十六进制数可以为负,但不能有小数位,同时不能以科学计数法(指数)表示。
浮点值
浮点值为带小数部分的数。也可以用科学计数法来表示。这就是说,大写或小写“e”用来表示 10 的次方。Jscript用数值表示的八字节 IEEE754 浮点标准。这意味着数字最大可以到ⱱ.7976931348623157x10308,最小到Ⱶx10-324。以“0”开始且包含小数点的数字被解释为小数浮点数。
copyright dedecms
注重以“0x”或“00”开始并包含小数点的数将发生错误。以下是 Jscript 中数字的例子。
内容来自dedecms
另外,JScript包含非凡值数字。它们是:
文章评论
共有位Admini5网友发表了评论 查看完整内容