对象
字符串对象
创建字符串对象方式
string
或
object
数组对象
创建字符串对象方式
object
或
object
创建二维数组(数组嵌套)
document.write显示
星期一,Monday,星期二,Tuesday,星期三,Wednesday
console.log显示
(3) [Array(2), Array(2), Array(2)] //三个主元素,每个元素里包含两个子元素0:(2) ["星期一", "Monday"]1:(2) ["星期二", "Tuesday"]2:(2) ["星期三", "Wednesday"]length:3__proto__:Array(0)
函数对象
arguments()
接收到的数值: Arguments(5) [1, 2, 3, 4, 5, callee: ƒ, Symbol(Symbol.iterator): ƒ]js_lesson.html:156 接收到的长度: 5
匿名函数
windows对象
window对象用的时候操作系统识别可以省略前缀,如:
window.alert()可以直接写成alert()
window.alert()
显示带有一段消息和确认按钮的警示框
window.configrm()
显示带有一段消息以及确认和取消按钮的对话框
window.prompt()
显示可以提示用户输入的对话框
用户名输入:abc密码输入:123后
您输入的用户名:abc密码:123
window.open()
打开一个新的浏览器窗口或查找一个已命名的窗口
windos.close()
关闭浏览器窗口
window.setTimeout()
按照指定的时间(以毫秒计)调用函数或计算表达式,只调用一次
window.setInterval()
按照指定的周期(以毫秒计)循环调用函数或计算表达式
每3000毫秒弹出框显示"Hell world"
在文本框显示当前时间
window.clearInterval()
取消由setInterval()设置的事件
history对象
window对象的子对象
包含用户在浏览器窗口中访问的对象
history方法 | 释义 |
---|---|
back() | 加载history列表中的前一个URL |
forward() | 加载history列表中的下一个URL |
go() | 加载history列表中的某个具体页面 |
前进
测试超链接
后退
go()前进
测试超链接
go()后退
Location对象
Location对象包含有关当前URL的信息
Location对象是window对象的子对象,可通过window.location来访问
Location方法 | 释义 |
---|---|
location.assign(URL) | 加载新页面 |
location.reload() | 刷新页面 |
location.replace(newURL) | 用新页面替代加载页面 |
综合示例