上一页 1 2 3 4 5 6 7 8 9 ··· 19 下一页
摘要: 一、真实DOM和其解析流程? 浏览器渲染引擎工作流程都差不多,大致分为5步,创建DOM树——创建StyleRules——创建Render树——布局Layout——绘制Painting 第一步,用HTML分析器,分析HTML元素,构建一颗DOM树(标记化和树构建)。 第二步,用CSS分析器,分析CSS 阅读全文
posted @ 2019-12-02 17:22 沐子馨 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 第1篇:如何理解EventLoop——宏任务和微任务篇 宏任务(MacroTask)引入 在 JS 中,大部分的任务都是在主线程上执行,常见的任务有: 渲染事件 用户交互事件 js脚本执行 网络请求、文件读写完成事件等等。 为了让这些事件有条不紊地进行,JS引擎需要对之执行的顺序做一定的安排,V8 阅读全文
posted @ 2019-12-02 15:34 沐子馨 阅读(671) 评论(0) 推荐(0) 编辑
摘要: 最近看到这样一道有关事件循环的前端面试题: 这道题主要考察的是事件循环中函数执行顺序的问题,其中包括async ,await,setTimeout,Promise函数。下面来说一下本题中涉及到的知识点。 任务队列 首先我们需要明白以下几件事情: JS分为同步任务和异步任务 同步任务都在主线程上执行, 阅读全文
posted @ 2019-11-29 15:35 沐子馨 阅读(179) 评论(0) 推荐(0) 编辑
摘要: CSRF攻击 CSRF漏洞的发生 相比XSS,CSRF的名气似乎并不是那么大,很多人都认为CSRF“不那么有破坏性”。真的是这样吗? 接下来有请小明出场~~ 小明的悲惨遭遇 这一天,小明同学百无聊赖地刷着Gmail邮件。大部分都是没营养的通知、验证码、聊天记录之类。但有一封邮件引起了小明的注意: 甩 阅读全文
posted @ 2019-11-28 18:04 沐子馨 阅读(1010) 评论(0) 推荐(0) 编辑
摘要: 本文我们会讲解 XSS ,主要包括: XSS 攻击的介绍 在开始本文之前,我们先提出一个问题,请判断以下两个说法是否正确: 如果你还不能确定答案,那么可以带着这些问题向下看,我们将逐步拆解问题。 XSS 漏洞的发生和修复 XSS 攻击是页面被注入了恶意的代码,为了更形象的介绍,我们用发生在小明同学身 阅读全文
posted @ 2019-11-28 17:24 沐子馨 阅读(521) 评论(0) 推荐(0) 编辑
摘要: call 和 apply 的共同点 它们的共同点是,都能够改变函数执行时的上下文,将一个对象的方法交给另一个对象来执行,并且是立即执行的。 为何要改变执行上下文?举一个生活中的小例子:平时没时间做饭的我,周末想给孩子炖个腌笃鲜尝尝。但是没有适合的锅,而我又不想出去买。所以就问邻居借了一个锅来用,这样 阅读全文
posted @ 2019-11-27 18:09 沐子馨 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 指出错误观念 许多开发者认为一个元素的包含块就是他的父元素的内容区,其实这是错误的(至少不完全正确)!一个元素的尺寸和位置经常受其包含块的影响。大多数情况下,包含块就是这个元素最近的祖先块元素的内容区,但也不是总是这样。下面我们看看盒模型:当浏览器展示一个文档的时候,对于每一个元素,它都产生了一个盒 阅读全文
posted @ 2019-11-27 14:31 沐子馨 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 今天看百度百科,看到其中一页所有图片背景全都设置为了灰白色,于是研究了番,发现是应用了filter滤镜这个属性。 其中还有毛玻璃属性:blur filter css详细属性: 阅读全文
posted @ 2019-11-27 14:22 沐子馨 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 写在前面: 这篇文章是在公众号: 程序员小灰 中发布的。是我到目前为止所看到的关于时间复杂度介绍的最好的文章,简介 清晰 明了。 所以拿来po出来 仅供学习交流,如侵则删。 现已将此文收录至: 《数据结构》C语言版 (清华严蔚敏考研版) 全书知识梳理 正文: 时间复杂度的意义 究竟什么是时间复杂度呢 阅读全文
posted @ 2019-11-25 22:46 沐子馨 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 1、盒子模型(box model) 在HTML中,可以把元素看做盒子,盒子包括:实际内容(content)、内边距(padding)、边框(border)、外边距(margin) 2、标准盒模型与怪异盒模型 对比两种模型的区别 1.标准盒模型 标准盒模型(W3C盒子模型),设置的width或heig 阅读全文
posted @ 2019-11-25 22:36 沐子馨 阅读(869) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 19 下一页