摘要: 老朋友object.style.attr 平常我们都是使用object.style.attr的方式来获取元素的属性, 但是这种方法具有很大的局限性——只能获取内联样式, 而下面的两种方法可以获取到元素的真实样式属性值,不管是不是内联样式 Window.getComputedStyle(element 阅读全文
posted @ 2019-01-18 01:38 Wament 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 先分别介绍以下,以下资料来自MDN HTMLElement.offsetHeight 是一个只读属性,它返回该元素的像素高度,高度包含该元素的垂直内边距和边框,且是一个整数。 Element.clientHeight 是一个只读属性,它返回该元素的像素高度,高度包含该元素的垂直内边距和边框,且是一个 阅读全文
posted @ 2019-01-17 23:37 Wament 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 以下方法均不会修改操作数本身,只是将操作数处理后的数据返回 1、丢弃小数部分,保留整数部分 parseInt(x);//丢弃x中的小数部分,保留x中的整数部分 2、Math对象常用的方法 ceil(x) 返回x向上取整后的值 floor(x) 返回x向下取整后的值 round(x) 返回四舍五入取整 阅读全文
posted @ 2019-01-16 14:18 Wament 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 闭包 1.开始之前我们要了解相关基础知识 作用域 作用域:一言以蔽之,“作用域就是一套规则,用于确定在何处以及如何查找变量(标识符)的规则”作用域分成①词法作用域和②动态作用域词法作用域:函数的作用域在函数定义时决定 动态作用域:函数的作用域在函数执行时决定 而JavaScript采用的规则是词法作 阅读全文
posted @ 2019-01-15 12:33 Wament 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 变量的生命周期 1.声明 全局变量:全局声明的变量局部变量:函数内声明的变量,函数参数 声明局部变量的时候必须用var,否则产生的是全局变量 1 scope = "global"; 2 function checkscope2() { 3 scope = "local"; 4 myscope = " 阅读全文
posted @ 2019-01-15 11:52 Wament 阅读(8954) 评论(2) 推荐(0) 编辑