BOM--Browser object model(浏览器对象模型)
1,window.open(url,ways) url:打开的网页地址; ways:打开方式-self;-blank
2,window.close()
3,window.navigator.useragent 浏览器用户信息
4,window.location 浏览器地址信息
5,window.history 记录浏览器的访问历史记录
window.history.forward() 前进(最新的访问记录)
window.history.back() 返回
函数的解析:
函数如果把他当做函数看,就只能起到函数的意思,可以封装
如果我们把函数当做对象来看,就可以实现一些继承了
dir(fn)
可以发现原型链上函数对象天生自带call();apply();bind()
这三个方法改变this指向(函数内)
A.call(B,c,d)
B取代了A中的this,然后把B调用了
案例分析:
找出这些数字中的最大项,参数必须是数字
var arr=[11,22,34]
var s=Math.Max.apply(null,arr)
console.log(s)