javaScript入门 ---对象基础

来源:互联网 发布:电脑网络参数怎么修改 编辑:程序博客网 时间:2024/05/17 18:43

第二章:对象基础

一、对象操作

二、js内置对象

1、String字符串对象:

length属性:长度

concat(string)  :链接两个或者更多的字符串

indexOf(string):返回出现字符串的位置

substr(num 1, [num 2]) : 截取字符串

toLowerCase():转换成小写

toUpperCase():转换成大写

replace(str1, str2):把str1替换成字符串str2


2、Date日期对象

getYear:返回年份(2或4位)

getFullYear:返回年份(4位)

getMonth:返回月份(0 - 11)

getDate:返回日期(1 - 31)

getDay:返回星期数(0 - 6)

getHours:返回小时数(0 - 59)

getMinutes:返回分钟数(0 - 59)

getSeconds:返回秒数(0 -59)


3、Math数学对象

ceil(数值):大于或等于该数的最小整数

floor(数值):小于或等于该数的最大整数

min(数值1, 数值2):返回数值1,数值2的最小值

max(数值1, 数值2):返回数值1,数值2的最大值

pow(数值1, 数值2):返回数值1的数值2次平方

random():返回随机数0--1

round(数值):四舍五入

sqrt(数值):开平方根


4、数组对象

concat():返回一个由两个数组合并成的新数组

join():返回一个由数组中的所有元素链接在一起的string对象

pop():删除数组中的最后一个元素,并且返回该值

push():向数组中添加新的元素,并且返回数组的新长度

shift():删除数组中的第一个元素,并且返回该值

unshift():返回一个数组,在该数组的头部插入了指定的元素

sort():返回一个元素被排序了的Array对象

reverse():返回一个元素被反序了的Array对象

slice():返回数组的一个片段

splice():从数组中删除元素


三、浏览器window对象:(BOM)

window对象是浏览器宿主对象,与JS语言无关

a、window对象的方法:

window.alert(message)

window.confirm(message)//你确定要关闭窗口吗?

window.prompt(message, [ defaultstr ] )

window.close关闭窗口

window.print打印

//制作特效必不可少的方法

window.setIntval(表达式,毫秒)

window.clearIntval(定时器对象)

window.setTimeout(表达式,毫秒)

window.clearTimeout(定时器对象)

b、window对象的子对象:

1、navigator浏览器信息对象:

appCodeName内部代码

appName浏览器名称

appVersion浏览器版本

platform操作系统类型

userAgent用户代理信息

cookieEnabled是否支持cookie

2、location地址栏对象:

host主机

port端口

href地址

pathname路径

protocol协议

search查询字符串

assign(url)页面跳转

3、history历史记录:

length:历史记录的数目

back();

forward();

go();

4、screen屏幕对象:

heigth高度

width宽度

availHeigth可用高度

availWidth可用宽度

colorDepth颜色

5、document HTML文档对象:即HTML代码形成的对象,操作此对象可动态的改变页面的内容是我们做JS的主要战场。


四、var的重要性:(未完成)


0 0
原创粉丝点击