码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript初学知识点整理

时间:2015-08-30 22:58:30      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:

刚学了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。

 

 

以上全为个人总结。

 


 

JavaScript初学知识点整理

标签:

原文地址:http://www.cnblogs.com/R46W8/p/4771797.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!