前言金九银十跳槽季,offer快到碗里来,前端面试考点众多,而网上各个知识点的博客文章又太多,看的眼花缭乱...所以我整理了一下常见知识点的精华文章,每个知识点的文章控制在3篇以内,尽量覆盖该知识点的下容易被面试到的所有内容,文章都是之前自己读过的,确定是精华干货。
1 内存和性能在JavaScript中,添加到页面上的事件处理程序的数量直接关系到页面的整体运行性能:首先,每个函数都是对象,都会占用内存;内存中的对象越多,性能就越差。其次,必须事先指定所有事件处理程序,会导致DOM访问次数增加,会延迟整个页面的交互就绪时间。
SDK实现 之 Weex 篇捕获机制SDK 实现 之 小程序 篇捕获机制全局函数 onError环境信息的收集原生客户端上报不借助 sdk, 使用系统提供方式1、Android 错误上报机制使用 系统提供 的机制,实现 Thread.UncauhtExceptionHandler
JavaScript事件模型在各种浏览器中存在三种事件模型: 原始事件模型 , DOM2事件模型 , IE事件模型。其中原始的事件模型被所有浏览器所支持,而DOM2中所定义的事件模型目前被除了IE以外的所有主流浏览器支持.
HTML+CSS篇xhtml和html有什么区别?HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言;最主要的不同:XHTML 元素必须被正确地嵌套。XHTML 元素必须被关闭。标签名必须用小写字母。XHTML 文档必须拥有根元素2.Doctype?
作为前端开发者,我们对浏览器事件再熟悉不过了,它的传播会经过捕获和冒泡两个阶段。jquery对于事件的处理比较容易理解,通过一定的封装去适配不同的浏览器,让开发者使用起来更方便。而React对事件的处理就没这么简单了。