标签:
刚学了JavaScript,现在整理一下知识点。
一、JavaScript数据类型:
1、Undefined类型:当一个变量未初始化和无明确返回值时,该变量默认返回undefined。
2、Null类型:null类型表示空型,即该变量是存在的,只是不能找到他的值。
3、Boolean类型:布尔类型只有两个值,即true和false,当变量值为0时为false,否则为true。
4、Number类型:表示表示整数或浮点数。
5、String类型:表示字符型变量。
二、数据类型转换:
(1)简单转换:
1、toString:将Boolean值、数字值转换为字符串值
2、parseInt:转换成整数。
3、parseFloat:转换成浮点数。
(2)强制转换:
1、Boolean(value):把value值转换成Boolean型。
2、Number(value):把value值转换成数字(整数或浮点数)。
3、String(value):把value值转换成字符串。
三、原生数据类型引用:
(1)Array:数组
1、arr.shift()删除数组中的第一个元素并返回该元素。
2、arr.pop()删除数组中最后一个元素并返回该元素。
3、arr.unshift()添加一个新参数到数组前面并返回该新数组的长度。
4、arr.push()添加一个新参数到数组后面并返回该数组的长度。
5、arr.concat()返回一个新数组,这个新数组是由两个或更多数组组合而成的。
6、arr.splice(start, deleteCount, [item1[, item2[, . . . [,itemN]]]])从一个数组中移除一个或多个元素,如果必要,在所移除元素的位置上插入新元素,返回所移除的元素。
7、arr.reverse()返回元素顺序相反的数组。
8、arr.slice(start, [end]))从start开始到end,返回数组的一段。
(2)Date:获取当前系统时间
1、getFullYear()获取年份。
2、getMonth()+1获取月份.
3、getDate()获取日期。
4、getHours()获取小时。
5、getMinutes()获取分钟。
6、getSecond()获取秒。
(3)Math数学函数
1、Math.ceil()向上取整。
2、Math.floor()向下取整。
3、Math.round()四舍五入。
4、Math.random()取0-1之间的随机数。
(4)String字符串方法
1、charCodeAt(index)返回指定索引的Unicode编码。
2、charAt(index)返回指定索引位置处的字符。
3、slice(start,[end])返回字符串的片段。
4、subString()返回指定位置的子字符串。
5、indexOf(subString[,startIndex])返回String对象中子字符串第一次出现在字符串中的位置,没有则返回-1。
6、lastIndexOf(subString[,startIndex])返回String对象中子字符串最后一次出现在字符串中的位置,没有则返回-1。
以上全为个人总结。
标签:
原文地址:http://www.cnblogs.com/R46W8/p/4771797.html