- 博客(5)
- 收藏
- 关注
原创 web语意化的深入理解
简述 Web 语义化是指使用恰当语义的 HTML 标签、Class 类名等内容,让页面具有良好的结构与含义,从而让人和机器都能快速理解网页内容。语义化的 Web 页面一方面可以让机器在更少的人类干预情况下收集并研究网页的信息,从而可以读懂网页的内容,然后将收集汇总的信息进行分析,结果为人类所用;另一方面它可以让开发人员读懂结构和用户以及屏幕阅读器(如果访客有视障)能够读懂内容。简单来说就是...
2019-06-28 11:13:10 1625 1
原创 w3c标准的深入理解
简介 万维网联盟(外语缩写:W3C)标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括 XHTML 和 XML,表现标准语言主要包括 CSS,行为标准主要包括对象模型(如 W3C DOM)、ECMAScript 等。这些标准大部分由万维网联盟(外...
2019-06-27 15:52:23 2740 1
原创 vue双向数据绑定的原理解析
简述 每当面试官问到Vue数据双向绑定原理的时候,我们都会简单的说:Vue 内部通过 Object.defineProperty 方法属性拦截的方式,把data 对象里每个数据的读写转化成 getter / setter,当数据变化时通知视图更新。虽然一句话把大概原理概括了,但是其内部的实现方式还是值得深究的,本文就以通俗易懂的方式剖析 Vue 内部双向数据绑定原理的实现过程思路 ...
2019-06-26 17:13:14 4123 2
原创 vue router中hash模式和history模式的区别
面试问答 hash 模式与 history 模式的区别,这个也是面试常问的问题,不要小看这道题其实问到这里的时候那个面试官应该是个大牛,开发经验丰富,这个题其实就是考验你的开发经验是否属实。 小白回答: hash 模式 url 带 # 号,history 模式不带 # 号。 大牛解答: hash 模式 url 里面永远带着 # 号,我们在开发当中默认使用这个模式。那么什么时...
2019-06-25 17:48:11 2864 1
原创 浏览器兼容性问题和解决方案
简述 所谓的浏览器兼容性问题,是指因为不同的浏览器对同一段代码有不同的解析,造成页面显示效果不统一的情况。常见的浏览器内核 四种内核: Trident、Gecko、Blink、Webkit类型内核IE浏览器Trident 内核,也成为 IE 内核Chrome浏览器Webkit 内核,现在是 Blink 内核Firefox浏览器Gecko 内...
2019-06-05 19:11:51 8572 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人