第六天前端JS常用的内置对象

九JS常用内置对象

1.document

属性

URL 返回当前文档的URL

title 文档的标题

fgColor body标记的text属性文本颜色

bgColor body标记的bgcolor属性所表示的背景颜色

方法

open() 打开文档

write() 向文档写入数据

clear() 清空当前文档

close() 关闭文档

获得节点对象方法

getElementById(“id”) 通过id名获取,得到单个对象

getElementsByclassName(“class”) 通过class名获取,得到数组对象

getElementsByTagName(“tag”) 通过标签名获取,得到数组对象

getElementsByName(“attr”) 通过标签属性获取,得到数组对象

2.window

alert(“内容”)

提示对话框,无返回值

prompt(“提示内容”,“默认值”)

输入对话框 有返回值就是输入的内容

confirm(“提示内容”)

确认对话框,有返回值true/false

open(url,name,"attr1=value1,attr2=“value2…”)

打开一个新窗口

setTimeout(“fun()”,1000)

在指定毫秒数后调用函数或表达式

setInterval(“fun()”,1000)

在指定毫秒数后周期调用函数或表达式

3.history

back() 加载history的前一个url

forward() 加载history下一个url(“即自动跳转”)

go() 加载history的某个具体页面 g(1) 向前 g(-1) 向后

4.Location

属性

hash 地址栏上#及后面的内容

hostname 主机名 port 端口号 portocal 协议

host 主机名以及端口号 search 搜索的内容 pathname 绝对路径

href=“url” 设置跳转地址

方法

assign(url) 设置跳转地址

reload() 刷新

replace(“url”) 没有历史记录的跳转

5.Math

属性

E 2.71828

PI 3.14159265358

方法

abs(x) 返回x的绝对值

pow(n,m) 返回n的m次幂

random() 返货0-1的一个随机数

round(x) 返回x四舍五入后的值

sqrt(x) 返回x的平方根

ceil(x) 大于x的最小整数

floor(x) 小于x的最大整数

6.Date

构造方法

var date=new Date(年,月,日)

var date=new Date() 得到当前系统的日期

方法

get/setYear() 返回Date对象的年分

get/setMonth() 返回Date对象的月份,0-11之间

get/setDate() 返回Date对象的天数,其值介于1-31之间

get/setDay() 返回Date对象的星期中的每一天,0-7之间

get/setHours() 返回Date对象的小时数,0-23之间

get/setMinutes() 返回Date对象的分钟数 0-59之间

get/setSeconds() 返回Date对象的秒数,0-59之间

get/setMilliseconds() 返回Date对象的毫秒数

get/setTime() 返回某一时刻(1970年1月1好)以来的毫秒数

toString() 返回一个字符串

  1. List item
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值