前端面试题
2017-03-04 本文已影响33人
是ADI呀
前端工程化(模块化,组件化)
- 模块化解决了分而治之的问题
- 组件化解决了代码复用的问题
src和href的区别
-
href
- 表示超文本引用,用于建立元素与当前文档的链接
<link href="reset.css" rel=”stylesheet“/>
- 浏览器会识别下载CSS文档并继续对页面进行渲染
-
src
- 指向的内容会嵌入到文档中当前标签所在的位置。
- 常用的有:img、script、iframe
-<script src="script.js"></script>
- 当浏览器解析到该元素时,会暂停浏览器的渲染直到资源加载完毕
- 所以我们将JS引入放在底部而非头部的原因
JS阻止事件冒泡和浏览器默认行为
- 使用 stopPropagation() 方法 阻止事件冒泡
- 使用 preventDefault() 方法 取消事件的默认动作