jQuery,jsBOM 第十三天 基础学习
浏览器对象模型
由于现代浏览器已经(几乎)实现了 JavaScript
交互性方面的相同方法和属性,因此常被认为是 BOM 的方法和属性。
window
浏览器都支持window对象,故而JavaScript全局对象,函数及变量都渣滓洞
成为window对象的成员。
全局变量是window对象的属性
全局函数是window对象的方法
应用实例:
window.document.getElementById("header");
与此相同:
document.getElementById("header");
以及:
window.open() # 打开新窗口
window.close() # 关闭新窗口
window.moveTo() # 移动新窗口
window.resize() # 调整当前窗口的尺寸
location
window.location对象在编写时可不使用window前缀:
location.hostname 返回web主机的域名
location.pathname 返回当前页面的路径和文件名
location.port 返回web主机的端口(80 或 443)
loccation.protocol 返回使用的web协议(http:或https)
setTimeout
setTimeout()方法用于在指定毫秒数后调用函数或计算表达式
应用实例:
setTimeout(function(){alert(‘hello’);},3000);
解释:3秒后弹出hello
setInterval
setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。
setInterval()方法会不停地调用函数,直到clearInterval()被调用或窗口被关闭。由 setInterval()返回的ID值可用作clearInterval()方法的参数。
应用实例:
location.href
location.href 属性返回当前页面的 URL。
应用实例:
<script type="text/javascript">
document.write(location.href);
</script>
location.host
location.hostname
location.host与location.hostname都是返回web主机域名
location.port
返回主机端口号(80或443)
document.cookie
通过document获得网站cookie值
setInterval(function(){alert(1)},30)
jQuery方法
$.get()方法
GET-从指定得资源请求数据;
GET基本用于从服务器获得(取回)数据
语法:
$.get(url,callback);
应用实例:
$.post()方法
$.post() 方法通过 HTTP POST 请求向服务器提交数据。
语法:
$.post(url,callback);
应用实例:
$.ajax()方法
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 zhumeng512@qq.com
文章标题:jQuery,jsBOM 第十三天 基础学习
本文作者:弈少
发布时间:2019-08-01, 13:08:49
最后更新:2019-08-01, 19:41:46
原始链接:http://yoursite.com/2019/08/01/北京渗透测试第十三天 20190801/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。