24.说说下列属性的具体含义?
window.screenX window.screenX
window.innerWidth window.innerHeight
window.outerWidth window.outerHeight
window.pageXOffset window.pageYOffset
screen.width screen.height
25. javascript 里面的三种弹窗?
alert();
prompt();
confirm();
26.BOM里面的history对象的常用方法?
history.forward();
history.back();
history.go(-1);
history.go(0);刷新页面
27.关于cookie的用法?
28.什么是同源政策?什么是跨域请求?怎么实现跨域请求?
同源是指三个相同:协议、域名、端口。目的:为了保护用户信息的安全,防止恶意的网站窃取数据。
同源政策是限制三种行为:cookie,localstorage的读取;DOM的获取;AJAX请求的发送。
29. sessionStorage 和 localStorage的区别?怎样存/取值?
存值:sessionStorage.setItem("key","value");
取值:var value = sessionStorage.getItem("key");
删除一条:sessionStorage.removeItem("key");
删除所有:sessionStorage.clear();
30.XMLHttpRequest 对象的属性readState的取值及含义?status?
readState: 0,1,2,3,4
status:
31. canvas的常用方法?