![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试知识点分享
文章平均质量分 96
千人千面,巩固自身才是硬道理! 就像数学题一样,没有统一的答案! 只要思路见解对,沿着这条路走下去,终见彩虹!
技术宅小温
一个正在成长路上的前端技术宅,希望大家多多沟通交流技术! 共同进步!
展开
-
< 前端性能优化: 资源加载优化 >
众所周知,前端是由HTML、CSS、JS等文件资源共同作用下渲染构建出来的。现今前端项目,大多为单页面应用,单页面应用的优点非常多(点击跳转 SPA单页面讲解),但是也并非没有缺点。由于单页面的原因,项目所需资源都需要在初次加载首屏时被加载,这就造成了首屏加载性能受到影响!对于首屏性能优化,就衍生出了相关需要思考的问题。如何将首屏加载的资源,分段将需要的资源及时加载出来,避免页面内容不显示的同时,又能避免加载多余并非立刻需要使用的资源呢?原创 2023-04-19 09:00:00 · 1022 阅读 · 0 评论 -
< 今日份知识点:谈谈内存泄漏 及 在 Javascript 中 针对内存泄漏的垃圾回收机制 >
说起 ,科班出身的卷王们应该第一时间会想到 C语言的指针,对内存的分配 或者 其他操作。程序需要运行,必然会占用内存,就好比我们在电脑上运行程序,就必须向运行的软件程序提供内存,它才能运行。程序运行会生成对应的服务进程,对于一些持续的服务进程,它会持续的占用内存,但是当服务运行一个来回时,如果上次运行申请的内存,没有得到及时的释放,就会导致 ,。这样的结果显而易见,会造成服务性能降低,严重会导致服务卡顿等现象。所以这里就需要我们去了解 “ 内存泄漏 ” 的原理,避免出现内存持续占用的情况! ...原创 2022-06-28 15:47:40 · 735 阅读 · 5 评论 -
< 性能优化:认识防抖与节流,如何实现呢?它们又有何区别? >
在前端开发中,为了优化体验,需要对频繁触发的事件进行调用次数的限制,对此我们就可以采用`debounce`(防抖)和 `throttle`(节流)的方式,使原先调用频率按照指定逻辑 `限制` 或 `减少` 调用频率,以提高前端性能。接下来,由小温带大家认识 防抖 和 节流!原创 2022-05-28 16:59:11 · 317 阅读 · 3 评论 -
< CSDN话题挑战赛第1期 - 前端面试宝典 >
如今前端在IT事业中的占比越来越重,已经成为不可缺少的部分,前端技术也是层出不穷,各种技术类、技术框架也蜂拥而出,前端面试的难度也随之增加,如果我们拥有一套前端面试宝典。如果你是应聘者:你就可以从容的solo面试官,如果你是面试官:你就可以将应聘者拷问到骨子里!总之我们大家一起将自己的面试经验以及学习到的知识点汇聚于此,形成一套体系的前端面试宝典。让读者无论是面试还是学习都能够有非常大的收获。就让我们携手共筑前端面试宝典吧!!!原创 2022-05-17 18:18:22 · 265 阅读 · 5 评论 -
< 今日份知识点:web常见的攻击方式(网络攻击)有哪些?如何预防?如何防御呢 ? >
近年来,网络攻击事件频发,互联网上的木马、蠕虫、勒索病毒软件层出不穷,这对网络安全乃至国家安全形成了严重的威胁。2017年`维基解密`公布了美国中情局和美国国家安全局的新型网络攻击工具,其中包括了大量的远程攻击工具、漏洞、网络攻击平台以及相关攻击说明的文档。同时从部分博客、论坛和开源网站,普通的用户就可以轻松的获得不同种类的网络攻击工具。互联网的公开性,让网络攻击者的攻击成本大大降低。在互联网发达 且 互联网法律制裁并不完善的今天,面对来自网络上五花八门的攻击,我们该如何预防 ? 又该如何防御呢? 接下原创 2022-05-17 16:27:25 · 2350 阅读 · 7 评论 -
< 性能提升 Get √ :如何理解 “ 回流 ” 与 “ 重绘 ” ?如何合理的减少其出现呢 ? >
`回流` 和 `重绘` 可以说是每一个web前端开发者经常听到的两个名词,虽然听的多,但是我们真的都理解它们的意思了嘛? 很显然都迷迷糊糊,当然在之前没有去了解的时候,小温也不例外! 之前是介于之前公司要分享,所以当时有做了解,所以这次打算和大伙分享一下!> 🧐 预先剧透一下: " **`回流`** " 和 “ **`重绘`** ” 是阻碍浏览器渲染 及 服务性能的关键因素中 比较重要的两点, 合理的规避它们,能够有效的提高项目的性能!原创 2022-05-10 17:02:49 · 826 阅读 · 6 评论 -
< 面试知识点:什么是 Node.js ?有哪些优缺点?应用场景? >
Node.js 是一个开源与跨平台的 JavaScript 运行时环境。在浏览器外运行 V8 JavaScript 引擎(Google Chrome 的内核),利用事件驱动、非阻塞和异步输入输出模型等技术提高性能。可以理解为 Node.js 就是一个服务器端的、非阻塞式I/O的、事件驱动的 JavaScript运行环境。原创 2022-04-29 10:44:01 · 2139 阅读 · 0 评论 -
< 在Vue中,为什么 v-if 和 v-for 不建议一起使用 ? >
在Vue指令中,最经常被用于做逻辑操作的指令,莫过于 `v-if` 和 `v-for`。但是它们之间的能否一起使用呢? 这个问题有时候会被面试官问起,用于测试应试者对这两个指令的了解。接下来,对 “ `为什么 v-if 和 v-for 不建议一起使用 ?` ” 问题进行讲解! 大致从以下三个方面去阐述- `v-if` 和 `v-for` 的作用- `v-if` 和 `v-for` 的优先级- `v-if` 和 `v-for` 使用的注意事项原创 2022-04-22 17:30:12 · 3418 阅读 · 2 评论 -
< 谈谈对 SPA(单页面应用)的理解 >
浅谈 SPA 相关知识,了解SPA相关优缺点 及 实现原理等。原创 2022-04-12 12:57:33 · 2340 阅读 · 1 评论 -
< 简述 “ 尤大 ” 的 Vue3 相比 Vue 2 的区别 >
文章目录一、发展历程及背景> vue.js发展历程> 背景二、Vue3 变化内容1、进步特征简述> 特征一:速度更快> 特征二:体积更小> 特征三:更易维护> 特征四:拥抱TypeScript> 特征五:更接近原生> 特征六:更易使用2、Vue3 中需要关注的新功能> framents> Teleport> createRenderer> composition Api3、非兼容变更> Global API> 模板指令>原创 2022-04-10 23:00:12 · 1704 阅读 · 4 评论