JavaScript基础

一、事件冒泡和事件捕获1.事件冒泡事件冒泡:事件从事件源(事件目标)开始,往上冒泡直接到页面的根元素特点:先触发子元素的事件,再触发父级元素的事件// 一般的绑定事件的方式,采用的都是事件冒泡,如element.onclick = function(){}document.querySelector...

前端性能优化书籍或知识推荐?

网页应以多快速度加载?根据 skilled.co,47% 的客户希望网页在 2 秒或更短时间内完成加载。同样来自 skilled.co 的数据,AI 医疗保健软件公司 mPulse Mobile 的测试发现:页面加载时间为 2.4 秒以内时,其转化率为 1.9%3.3 秒时,转化率为 1.5%4.2...

如何看待 svelte 这个前端框架?

作者是 Rich Harris,也就是 Ractive, Rollup 和 Buble 的作者,堪称前端界的轮子哥,现在又带来新轮子了!这个框架的 API 设计是从 Ractive 那边传承过来的(自然跟 Vue 也非常像),但这不是重点。Svelte 的核心思想在于『通过静态编译减少框架运行时的代...

YodaOS:一个属于 Node.js 社区的操作系统

大家好,很开心在这里宣布 YodaOS 开源了。他将承载 Rokid 4年以来对于人工智能和语音交互领域的沉淀,并选择 Node.js 作为操作系统的一等开发公民,全部开放给社区。YodaOS 的架构跟 Android 类似,从下至上,由 Linux Kernel、系统服务和应用框架组成。不过 Yo...

前端架构--从入门到微前端

本书围绕前端架构的实施,从基础的架构规范,到如何设计前端架构,再到采用微前端架构拆分复杂的前端应用。设计:架构设计的模式,以及设计和制定前端工作流基础:通过深入构建系统、单页面应用原理、前端知识体系等,来构建出完整的前端应用架构体系实施:通过与代码结构的方式,介绍如何在企业级应用中实施组件化架构、设...

前端技术体系与发展计划

为什么会想起来整理这么一套东西最近和很多已经工作了的同学聊天,发现大家都遇到了很多的问题或者说是烦恼。整理了一下,大体可以分为两个大的种类:关于前端技术体系的问题关于技术能力发展的问题从这些问题中,我抽出来几个比较具有代表性的,我们先来看一下关于前端技术体系的问题同学A:前端的技术太杂了,各种技术更...