js3

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js3相关的知识,希望对你有一定的参考价值。


        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的主要内容,如果未能解决你的问题,请参考以下文章

js3

js3种常用输出方式

js3——表格下拉

js3

如何解决 IE 问题“parentNode”为空或不是 Ext.js3.1.1 的对象?

JS3流程控制