2019-07-10

 JavaScript 基本数据类型

1.Boolean

   布尔类型(Boolean):布尔表示一个逻辑实体,意为真、假,可以有两个值:true和false。

2. Number

数字类型(Number):在JavaScript里,数字类型能够代表的范围是 -(2的63次方-1) ~ (2的63次方-1) 。除了具体的数值,在JavaScript中还有一些带符号的值:+Infinity,-Infinity和NaN(非数值,Not-a-Number),分别代表正无穷、负无穷和非数值。例如:

19 / +0; // Infinity 

19 / -0; // -Infinity 

3. 字符串类型(String)

1.JavaScript的字符串类型用于表示文本数据。在字符串中的每个元素占据了字符串的位置。第一个元素的索引为0,下一个是索引1,依此类推。字符串的长度是它的元素的数量。

2.在JavaScript中的字符串需要使用单引号'**'或双引号"**"括起来,表示该值是一个字符串。

3.JavaScript 字符串是不可更改的。这意味着字符串一旦被创建,就不能被修改

4.符号类型(Symbol):符号(Symbols)是ES6新定义的。符号类型是唯一的并且是不可修改的。

5.对象(Object):

(1)javascript 中的对象(物体),和其它编程语言中的对象一样,可以比照现实生活中的对象(物体)来理解它。 javascript 中对象(物体)的概念可以比照着现实生活中实实在在的物体来理解。

(2)在javascript中,一个对象可以是一个单独的拥有属性和类型的实体。我们拿它和一个杯子做下类比。一个杯子是一个对象(物体),拥有属性。杯子有颜色,图案,重量,由什么材质构成等等。同样,javascript对象也有属性来定义它的特征。

(3)对象可以通过new操作符后跟要创建的对象类型的名称来创建。而创建Object类型的示例并为其添加属性和(或)方法,就可以创建自定义对象

4. Null类型(null)

Null 类型只有一个值:null,表示空值,表示没有被呈现。

5. Undefined类型(Undefined)

一个没有被赋值的变量会有个默认值undefined。

你可能感兴趣的:(2019-07-10)