码迷,mamicode.com
首页 > Web开发 > 详细

js3

时间:2017-07-10 10:37:46      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:原始数据类型   包括   语言   创建   nbsp   prim   使用   数字   隐式类型转换   


        js数据类型(primitive )

js语言的每一个值,都属于某一种数据类型
再ES5里面,类型一共分为六种:五种原始数据类型,一种引用数据类型

 原始数据类型(primitive)

1.number(数字)类型:包含整数和浮点数(小数);
不区分整数和浮点数统一用number表示
NaN(Not a Number)是JS的特殊值,表示非数字,NaN不是数字,但是它的数据类型是Number类型,(它不与任何值相等,包括本身)
任何涉及到NaN的操作都返回NaN

2.boolean(布尔):只有true和false 两个值;
false(假)  true(真)

3.string(字符串):字符串类型必须用引号括起来,引号可以是单引号,也可以是双引号;
单引号可以包含双引号,双引号可以包含单引号(例:"my name is ‘tom‘ "),但单引号不能包含单引号,双引号不能包含双引号,除非使用转义符(例:"my name is \"tom\" ")

4.null:用于表示某个变量值为空;
多用于释放js中的资源(变量,数组和函数等)

5.undefined:用来确定一个已经创建但是没有初始值的变量;
 
 引用数据类型(complex type)

对象(object)

 

 数据类型的转换

隐式类型转换
1.+至少有一个字符串类型,进行字符串拼接
2.转换成数字 -,字符串 - 0
3.转换成布尔,!!

js3

标签:原始数据类型   包括   语言   创建   nbsp   prim   使用   数字   隐式类型转换   

原文地址:http://www.cnblogs.com/vvdsdhjjvvddddvvcdddg/p/7143868.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!