黑马程序员技术交流社区

标题: 【成都校区】js [打印本页]

作者: 我叫没心    时间: 2018-12-13 10:52
标题: 【成都校区】js
基本对象
1.Function:函数(方法)对象
1.创建:
function 方法名称(形式参数列表){
方法体;
}
2.特点





2.Array:数组对象
1.创建
* var arr = new Array(元素列表);
* var arr = new Array(默认长度);
* var arr = [元素列表];

2.方法
join(参数(分隔符)):将数组中的元素按照指定的分隔符拼接为字符串
push():向数组的末尾添加一个或更多元素,并返回新的长度。
3.属性
4.特点
1.js中元素的类型是可变的。

2.js中数组的长度是可变的。

3.Date:时间对象
1.创建
* var date = new Date();

2.方法
toLocaleString():返回当前date对象对应的时间本地字符串格式
getTime():获取毫秒值。当前时间到1970年的毫秒值


4.Math:数学对象
1.创建
* Math对象直接使用不用创建。Math.方法名();
2.方法:

3.属性:
PI:圆周率




5.Global:全局对象
1.特点:全局对象,这个Global中封装的方法不需要对象就可以直接调用。   方法名();
2.方法
encodeURI():URL编码
decodeURI():URL解码

encodeURIComponent():URL编码,编码的字符更多
decodeURIComponent():URL解码,编码的字符更多

parseInt():将字符串转为数字

isNaN():判断一个值是否是NaN
NaN参与的==比较全部为false       
eval():计算Javacript字符串,并把它作为脚本代码来执行。






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2