理论基础
文章平均质量分 98
寒蝉的小聒噪
这个作者很懒,什么都没留下…
展开
-
前端面试题总结(转载)
DOM结构 —— 两个节点之间可能存在哪些关系以及如何在节点之间任意移动 1.DOM中两个节点存在的关系无非3种: 1.1.包含与被包含,IE率先引入的contains()方法可检测,例 A.contains(B), 即检查节点B是否是节点A的子节点,返回布尔值,现大多数浏览器都支持; DOM level 3引入的compareDocumentPo...转载 2018-05-28 11:54:59 · 2459 阅读 · 1 评论 -
Unable to preventDefault inside passive event listener[转载]
转载 https://segmentfault.com/a/1190000008512184 最近做项目经常在 chrome 的控制台看到如下提示:Unable to preventDefault inside passive event listener due to target being treated as passive. See https://www.chromest...转载 2018-11-29 16:11:03 · 300 阅读 · 0 评论 -
前端工程师自检清单(JavaScript基础)
知识体系来源于一名【合格】前端工程师的自检清单winter在他的《重学前端》课程中提到:到现在为止,前端工程师已经成为研发体系中的重要岗位之一。可是,与此相对的是,我发现极少或者几乎没有大学的计算机专业愿意开设前端课程,更没有系统性的教学方案出现。大部分前端工程师的知识,其实都是来自于实践和工作中零散的学习。一.JavaScript基础变量和类型 Java...原创 2019-06-24 17:28:40 · 902 阅读 · 0 评论 -
前端工程师自检清单(二)
二、HTML和CSSHTML 从规范的角度理解HTML,从分类和语义的角度使用标签 Html的标签分很多种:1.head里面的元信息标签 2.img、video、audio等替换型媒体标签 3.语义类标签《重学前端》 HTML语义 常用页面标签的默认样式、自带属性、不同浏览器的差异、处理浏览器兼...原创 2019-07-04 11:34:34 · 1843 阅读 · 0 评论 -
前端工程师自检清单(四)
五、运行环境浏览器API 浏览器提供的符合W3C标准的DOM操作API、浏览器差异、兼容性 web API:浏览器提供的一套操作浏览器功能和页面元素的API(BOM和DOM)。DOM文档对象模型,是W3C组织推荐的处理可扩展标志语言的标准编程接口。获取元素:getElementById getElementByTagName getElementByName getEl...原创 2019-07-18 14:24:36 · 581 阅读 · 0 评论 -
前端工程师自检清单(五)
六、框架和类库TypeScript 理解泛型、接口等面向对象的相关概念,TypeScript对面向对象理念的实现 泛型:工程中,我们不仅要创建一致的定义良好的API也要考虑重用性。组件不仅能支持未来的数据类型,也能支持未来的数据类型。泛型就是用来创建可重用的组件,一个组件可以支持多种类型的数据。function getData<T>(value: T):T{...原创 2019-08-26 08:25:31 · 521 阅读 · 0 评论 -
前端工程师自检清单(六)
前端工程项目构建 理解npm、yarn依赖包管理的原理,两者的区别 谈谈npm依赖管理npm和yarn的区别,我们该如何选择? 可以使用npm运行自定义脚本 npm scripts 使用指南 理解Babel、ESLint、webpack等工具在项目中承担的作用 Babel是一个工具链,主要用于将 ECMAScript 2015+ 版本的代码转换为向后兼容的 J...原创 2019-09-09 16:17:45 · 830 阅读 · 0 评论