javaScript初学笔记(二)
JavaScript中的数据类型主要有两种:原始数据类型和引用数据类型。
一、原始数据类型。
原始数据类型包括以下五种:
1、数字(number):数字类型中又不得不说整数和浮点数。取整所用的函数是parseInt(),当首位为有效数字时,其依次往下判定直到遇到不是有效数字或者小数点时结束。取浮 点数所用函数parseFloat(),当首位为有效数字时,其依次往下判定直到遇到不是有效数字或者第二个小数点时结束,必须是10进制。
2、字符串(string):字符串的标志便是"",主要注意其的一些使用方法,在使用时可以在手册上查询,不用专门记忆。
3、布尔值(Boolean):布尔值只有两个字面量:true和false。在JS中可以用布尔函数Boolean()把其转换为布尔值。
4、未定义(Undefined):未定义类型是指对变量进行了声明,却未赋值。如:var i;此时的变量i便是未定义类型。
5、空(null):表示一个空对象的指针,注意其数据类型返回的是object。
二、引用数据类型。
引用数据类型有:
1、函数(function):function名称(){};函数十分重要也很复杂,在深入学习JS之后再做详解。
2、数组(Array):是由一组有序排列的数字组成,其标志是[],首位置从0开始。
3、对象(object):Object本质是一组无序的名值对组成的。
二、typeof操作符:对一个变量进行推断变量的类型,可能返回以下字符串:
"undefined" :如果这个值,未定义或者为初始化
"boolean": 布尔值
"string": 字符串
"number":数值
"object" :对象
"function" :函数