随笔分类 - 3_4:BOM
摘要:知识梳理 // 1 可以动态的得到该元素的大小 滚动距离等 1)常用属性 element.scrollTop // 1 返回 被卷去的上测距离 [ 常用 ] element.scrollLeft // 2 返回 被卷去的左侧距离 [ 常用 ] element.scrollWidth // 3 返回自
阅读全文
摘要:知识梳理 //1 onload 和 onpageshow的区别 1)参数说明 (function flexible(window, document) {}(window, document));//window 顶级对象//document 下一个对象 2)代码 <!doctype html> <
阅读全文
摘要:知识梳理 //1 不需要调用 立马能够自己执行 //2 创建一个独立的作用域 里面所有的变量都是局部变量//3 可以是命名函数 可以传递参数 传递参数 //语法1 (function (singer) { alert(singer); })('蔡琴');//第二个小括号 可以看做是函数调用 可以传实
阅读全文
摘要:offset系列返回的值带边框 client系列返回的值不包含边框值 element.clientTop // 返回元素上边框的值 element.clientLeft //返回元素左边框的值 element.clientWidth //返回元素自身的宽度 [不含border] element.cl
阅读全文
摘要:1)得到元素位置 offsetTop // 返回带有定位父元素 上方的偏移 offsetLeft // 返回带有定位父元素 左方的偏移 如果父元素没有定位 以body为基准 2)得到元素大小 offsetWidth // 返回自身 宽度offsetHeight // 返回自身 高度返回值不带单位包含
阅读全文
摘要:一 基本概念 // 包含了有关浏览器的信息// 最常用的是 userAgent 返回由客户机发送服务器的 user-agent 头部的值。 判断手机还是电脑访问 if((navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|An
阅读全文
摘要:一 基本概念 // location属性 用于获取或设置窗体的URL 并且可以用于解析URL// 这个属性返回的是一个对象,我们也将这个属性称之为location对象 2)URL // 统一资源定位符URL 是互联网上标准资源的地址 二 location的属性 hash 设置或返回从井号 (#) 开
阅读全文
摘要:知识梳理 // 1 JS是单线程语言,但是可以使用异步 同步 // 前一个任务结束 后一个再执行 异步 // 同时开启多个任务 代码验证 <script> console.log(1); setTimeout(function () { console.log(3) },2000); console
阅读全文
摘要:知识梳理 // timeout 暂停;超时// interval 间隔 简歇 一 单次定时器:setTimeout(); 1)基本语法: // window.setTimeout(回调函数,[延迟的毫秒数]); 2)三种调用方式 //直接写匿名函数 window.setTimeout(functio
阅读全文
摘要:一 概念 // 调整浏览器窗口大小 会触发该事件
阅读全文
摘要:一 窗口 ( 页面 ) 加载事件 1)概念 // 1 window.onload 页面所有元素加载完触发 包含图片 脚本 css等 // 2 DOMContentLoaded 页面DOM树构建完成就触发 无需等待 css 图片 其他脚本// 作用:JS脚本可以放在页面任何位置 2)代码范例 //on
阅读全文
摘要:学习BOM,主要是学习 浏览器窗口交互 的一些对象 location 位置导航对象 screen 屏幕对象 history 浏览历史对象 navigator 浏览器信息对象 一 BOM概念 1)什么是BOM // Browser Object Model 浏览器对象模型 // 它提供了独立于内容而与
阅读全文

浙公网安备 33010602011771号