核心javascript之数据类型和值

Javascript允许使用3中基本数据类型---数字、为本字符串和布尔值,此外,它还支持两种小数据类型null(空)和undefined(未定义),它们各自只定义了一个值。除此之外,js还支持对象和数组、函数

一.数字

1.整形直接量:js数字格式允许精确表示范围:-2的53次方到2的53次方

2.八进制和十六进制的直接量:js能识别

3.浮点型直接量

4.数字使用:+,-,×,/

5.特殊的数值常量:

常量                    含义

Infinity                表示无穷大的特殊值

NaN                  特殊的非数字值

Number.MAX_VALUE         可表示的最大数字 

Number.Min_VALUE          可表示的最小数字(与零最接近的数字)

Number.Nan             特殊的非数字值 

Number.POSITIVE_INFINITY     表示正无穷大的特殊值

Number.NEGATIVE_INFINITY      表示负无穷大的特殊值  

6.字符串:是有Unicoide字符、数字、标点符号等组成的序列,它是javascript用来表示文本的数据类型

7.javascript转移序列

序列          所代表的字符

\0          NUL字符(\u000)

\b          退格符(\u008)

\t          水平制表符(\u009)

\n          换行符(\u000A)

\v          垂直制表符(\u00B)

\f          换页符(\u000C)

\r          回车符(\u000D)

\"          双引号(\u0022)

\'          撇号或单引号(\u0027)

\\          反斜线符(\u005C)

\xXX        由两位十六进制数值XX指定的Latin-1字符

\uXXXX       由四位十六进制XXXX指定的Unicode字符

\XXX        由一位到三位八进制(1到377)指定的Latin-1字符。ECMAScript v3不支持,不要使用这种转义序列

8.数字转字符串:(1)给它添加一个空的字符串(2)使用String(number)函数(3)使用number.toString()方法

9.字符串转数字:(1)把一个字符串减去0 (2)parseInt()和parseFloat()

10.布尔值:

posted @ 2013-01-05 17:05  丫子2010  阅读(174)  评论(0编辑  收藏  举报