摘要: 1、BOM BOM是Browser Object Model的缩写,即浏览器对象模型,当一个浏览器页面初始化时,会在内存创建一个全局的对象,用以描述当前窗口的属性和状态,这个全局对象称为浏览器对象模型,即BOM。BOM的核心对象是window,window对象也是BOM的顶级对象,其中包含了浏览器的 阅读全文
posted @ 2018-03-22 10:09 Lu_Lu陌鹿 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 1、CSS选择器 CSS选择器即通过某种规则来匹配相应的标签,并为其设置CSS样式,常用的有类选择器、标签选择器、ID选择器,后代选择器,群组选择器,伪类选择器,兄弟选择器,属性选择器等 2、CSS Reset HTML标签在不设置任何样式的情况下,也会有一个默认的CSS样式,而不同内核浏览器对于这 阅读全文
posted @ 2018-03-21 11:10 Lu_Lu陌鹿 阅读(131) 评论(1) 推荐(0) 编辑
摘要: 1、 在ES5中, 变量声明有两种方式,分别是var和function, var用于声明普通的变量,接收任意类型,function用于声明函数。另外ES6新增了let、const、import和class等声明方式,let用于声明普通变量(与var的区别在于拥有块级作用域,在作用域内不能重复声明), 阅读全文
posted @ 2018-03-20 18:07 Lu_Lu陌鹿 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1、let的作用域与const相同,支持块级作用域,并且只在声明所在的块级作用域内有效 2、二者都不存在变量提升,并且存在暂时性死区,只能在声明的位置后面使用 3、在一个作用域内,都不可重复声明,不然会报错 在es5中,只有全局作用域和函数作用域,没有块级作用域,而es6中的let为javasrci 阅读全文
posted @ 2018-03-01 12:03 Lu_Lu陌鹿 阅读(110) 评论(0) 推荐(0) 编辑
摘要: parseInt() 可以将字符串转换为整型,并且该方法支持两个参数,第二个参数表示字符串所表示数字的基(进制):如果给定的字符串不存在数值形式,函数会返回一个特殊的值 NaN(Not a Number 的缩写): 单元运算符 + 也可以把数字字符串转换成数值: 区别 parseInt() 和 pa 阅读全文
posted @ 2018-02-28 15:26 Lu_Lu陌鹿 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 单选按钮 html: css: 显示效果: 阅读全文
posted @ 2017-08-04 09:32 Lu_Lu陌鹿 阅读(335) 评论(1) 推荐(0) 编辑
摘要: 1)b与strong的区别 b和strong标签,在网页中默认的情况下均是加粗字体的作用; b标签是一个实体标签,它所包含的字符将被设为blod粗体,是html语言中的; 视觉化 strong标签是一个逻辑标签,作用是为了加强语气而加粗字体,是xhtml中的,其强调作用,可以用css标 签控制str 阅读全文
posted @ 2017-07-13 22:52 Lu_Lu陌鹿 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 直接在绑定事件后添加return false 或 this.blur();window.event.returnValue = false; html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name= 阅读全文
posted @ 2017-07-13 13:05 Lu_Lu陌鹿 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/lyzg/ 阅读目录 1. 问题的引出 2. 简单问题简单解决 3. 网易的做法 4. 淘宝的做法 5. 比较网易与淘宝的做法 6. 如何与设计协作 7. 总结 本文结合自己对网易与淘宝移动端首页html元素上的font-size这个属性的思考与学 阅读全文
posted @ 2017-07-07 16:22 Lu_Lu陌鹿 阅读(214) 评论(0) 推荐(0) 编辑
摘要: apply、call在 javascript 中,call 和 apply 都是为了改变某个函数运行时的上下文(context)而存在的,换句话说,就是为了改变函数体内部 this 的指向。 对于 apply、call 二者而言,作用完全一样,只是接受参数的方式不太一样。例如,有一个函数定义如下 v 阅读全文
posted @ 2017-07-07 10:26 Lu_Lu陌鹿 阅读(351) 评论(0) 推荐(0) 编辑