摘要:
页面渲染流程 1.页面呈现过程 不同的浏览器略微会有些不同。但基本上都是类似的 ①.浏览器把html代码解析成1个Dom树,html中的每个tag都是Dom树中的1个节点,根节点就是我们常用的document对象。dom树就是html结构,里面包含了所有的html tag,包括用JS添加的元素。 ② 阅读全文
摘要:
盒子模型 el.offsetWidth:本身宽度+边框线+左右内边距; el.offsetHeight:本身高度+边框线+上下内边距; el.offsetTop:相对第一个父级节点有定位属性的上偏移量; el.offsetLeft:相对有定位属性的父节点左偏移量; el.clientWidth:本身 阅读全文
摘要:
es6新增的基本数据: Symbol 例子: var a=new Number(200) var b=100 b.age=20//new Number(100) console.log(b.age)//new Number(100) 它是一个内置全局函数,生成一个独一无二的数据 let s1=Sym 阅读全文
摘要:
1、前端如何进行SEO优化? 1、title() 2、descripion(内容摘要) 3、keywords(关键字) link、visited、hover、active顺序:1、效果只有顺序才能正常显示;2、link、visited是静态伪类,hover、active是动态伪类;若不在前面,则会被 阅读全文
摘要:
事件响应链 1.事件的三个阶段: 先捕获,后目标,再冒泡,只能有一个阶段触发程序执行,比如捕获阶段触发了到了冒泡阶段就不再触发 事件经过所有元素都没有被处理,这个事件消失 事件传递的过程 只跟文档树的结构有关系 跟界面显示的层叠效果没有任何关系 事件冒泡: 结构上(非视觉上)嵌套关系的元素,会存在事 阅读全文