《JS 里的数据类型》

一,数据类型包括:数字(number),字符串(string),布尔(Boolean)其返回值2个是true和false,symbol,null,undefined,对象(object);但是数组(array)和函数(function)是属于对象(object)中的两种。除object外其他都是简单数据类型,object是复杂数据类型,复杂数据类型是由简单数据类型组成。

二,用typeof可以查询运算符,其返回值是number,string,Boolean,symbol,null,undefined,object。

三,javascript常用的转义字符:换行符:‘\n’,        回车符:‘\r’        退格符:‘\b’       反斜杠符:‘\\’。

四,逻辑运算符是测定变量或值之间的逻辑:&&是且(and),||是非(或),!是非(not)。

五。object对象:

1.对象是属性的集合,每个属性都有名字和值,对象可以通过属性的名字存取属性的值。

2.对象的属性既可以存放基本数据类型,也可以存放其他对象的引用值或者其他函数的引用值,如果存储的是函数的引用值则该属性称为方法。

3.对象包含两个基本要素:属性---值,也称为键----值  或   名---值。当属性值为方法时也称为属性(字段)和方法(函数)。

4.对象创建方法:通过关键字new,也可以省略,属性可以用引号包含,也可以不用。

5.可以用点符号访问对象属性,也可以通过数组方式[‘属性名称’]

6.可以使用delete运算符删除对象的属性。

**********in运算符和for  in循环语句***********

1.in运算符用来检测对象中是否具有某一特定属性,通常遍历集合中的所有元素。

2.通常我们使用forin语句遍历对象的属性,在数组中我们可以遍历数组中的所有元素。

实例:

你可能感兴趣的:(《JS 里的数据类型》)