摘要:
前言 原型、原型链、类与继承似乎无时无刻的出现在我们身边,无论你是在面试中亦或是平常学习和工作中都有它的身影。那么这个是又是什么东西呢 ? 我曾通过 avaScript高级程序设计、你不知道的JavaScript、MDN文档以及教学视频。但似乎仍是半知半解,但我依然相信能通过这篇文章能让大家以及我搞
阅读全文
posted @ 2023-02-07 19:36
web前端面试小助手
阅读(13)
推荐(0)
摘要:
八股文整的挺好,算法也刷的够多,但问到项目就很拉胯。 这可能是现在大部分没有实际项目经验的校招生和一直从事边角料开发的社招生所面临的问题。 当越来越多的人,想通过取巧的方式找到捷径来拿Offer。那么这条线就会被不断的拉齐,直到越来越多的人都成了八股和刷题高手后,招聘的方式也会改变。—— 面试官不在
阅读全文
posted @ 2023-02-07 19:29
web前端面试小助手
阅读(55)
推荐(0)
摘要:
别着急,这篇文章只节选了简单的,好玩的,古老的,有实际讲解意义的去重方法,除了去重的实现以外,我还将和您分享这其中的其他细节和拓展。 您或许不理解,为什么只有五种? 当然,我可以举例出更多的例子来,但那有什么意义呢?工作中用不到那么多,会其中一二就可以。即使是面试,能说出五种也是完全足够的。所以,我
阅读全文
posted @ 2023-02-06 19:28
web前端面试小助手
阅读(74)
推荐(0)
摘要:
前言 大厂面试题分享 面试题库 前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 三面的时候被问到了这个问题,当时思路虽然正确,可惜表述的不够清晰 后来花了一些时间整理了下思路,那么如何实现给所有的async函数添加try/catch呢? async如果不加 try/catch 会发
阅读全文
posted @ 2023-02-04 17:54
web前端面试小助手
阅读(41)
推荐(0)
摘要:
从一道题目出发 今天看到一道面试题,是关于async/await、promise和setTimeout的执行顺序,题目如下: asyncfunctionasync1() { console.log('async1 start'); awaitasync2(); console.log('asnyc1
阅读全文
posted @ 2023-02-04 17:50
web前端面试小助手
阅读(132)
推荐(0)
摘要:
前端工作中,不仅编码很重要,重现bug,解决bug的能力同样重要。而这些都离不开代码调试。 大厂面试题分享 面试题库 前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 PC调试 console.log() 在你觉得有问题的代码处,加上一句 console.log() 就好了。然后在开
阅读全文
posted @ 2023-02-02 18:12
web前端面试小助手
阅读(132)
推荐(0)
摘要:
面试过程中面试官问到前端性能优化有哪些,当我咔咔一顿输出之后面试官追问:前端可以做的性能优化有哪些呢? 前端优化大概可以有以下几个方向: 网络优化 页面渲染优化 JS优化 图片优化 webpack打包优化 React优化 Vue优化 网络优化 DNS预解析 link标签的rel属性设置dns-pre
阅读全文
posted @ 2023-02-01 17:51
web前端面试小助手
阅读(64)
推荐(0)
摘要:
大厂面试题分享 面试题库 前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 Vue 常见面试题总结 MVVM模型? MVVM,是Model-View-ViewModel的简写,其本质是MVC模型的升级版。其中 Model 代表数据模型,View 代表看到的页面,ViewModel是V
阅读全文
posted @ 2023-02-01 17:46
web前端面试小助手
阅读(23)
推荐(0)
摘要:
本文将带你深入抓包原理,通过抓包工具 whistle 做到拦截线上页面请求数据,再响应本地代码 1. 什么是抓包? 抓包就是将网络传输发送与接收的数据包进行截获、重发、编辑、转存等操作,通过抓包可以: 分析网络问题业务分析分析网络信息流通量网络大数据金融风险控制探测企图入侵网络的攻击探测由内部和外部
阅读全文
posted @ 2023-01-30 17:55
web前端面试小助手
阅读(177)
推荐(0)
摘要:
背景 base重庆,面试中高级,目标先检验一下自己的水平和能力顺便看看薪资,好直接开始把。 自我介绍 讲了一下自己的技术栈:掌握vue全家桶,底层及上层框架、掌握react底层原理、熟悉js、熟悉工程化、熟悉微信小程序、使用过node、关注前端趋势有开源经历、主方向工程化等。 大概说了1分钟把,可能
阅读全文
posted @ 2023-01-30 17:55
web前端面试小助手
阅读(47)
推荐(0)
摘要:
大厂面试题分享 面试题库 前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 1、vue实现双向数据绑定原理是什么? <!DOCTYPE html><htmllang="en"><head><metacharset="UTF-8" /><metaname="viewport"conte
阅读全文
posted @ 2023-01-13 16:51
web前端面试小助手
阅读(28)
推荐(0)
摘要:
泛型(Generics) 软件工程的一个重要部分就是构建组件,组件不仅需要有定义良好和一致的 API,也需要是可复用的(reusable)。好的组件不仅能够兼容今天的数据类型,也能适用于未来可能出现的数据类型,这在构建大型软件系统时会给你最大的灵活度。 在比如 C 和 Java 语言中,用来创建可复
阅读全文
posted @ 2023-01-12 18:12
web前端面试小助手
阅读(17)
推荐(0)
摘要:
大厂面试题分享 面试题库 前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 一、观察者模式 观察者模式定义了对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知,并自动更新 观察者模式属于行为型模式,行为型模式关注的是对象之间的通讯,观察者模式就是
阅读全文
posted @ 2023-01-11 18:01
web前端面试小助手
阅读(50)
推荐(0)
摘要:
对象类型(Object types) 在 JavaScript 中,最基本的将数据成组和分发的方式就是通过对象。在 TypeScript 中,我们通过对象类型(object types)来描述对象。 对象类型可以是匿名的: functiongreet(person:{ name:string; ag
阅读全文
posted @ 2023-01-11 15:34
web前端面试小助手
阅读(11)
推荐(0)
摘要:
函数(More On Functions) 函数是任何应用的基础组成部分,无论它是局部函数(local functions),还是从其他模块导入的函数,亦或是类中的方法。当然,函数也是值 (values),而且像其他值一样,TypeScript 有很多种方式用来描述,函数可以以怎样的方式被调用。让我
阅读全文
posted @ 2023-01-11 15:31
web前端面试小助手
阅读(11)
推荐(0)
摘要:
“最好的种一棵树的时间是 20 年前,其次是现在”,启示我们不要被年龄和时间束缚,临渊羡鱼,不如退而结网,与其哀怨叹气,不如现在就开始行动起来。 网上也有段子,黄忠六十跟刘备,德川家康七十大天下,姜子牙八十为丞相,佘太君百岁挂帅,孙悟空五百多岁西天取经,白素贞一千多年下山谈恋爱,以戏谑的方式讲述了大
阅读全文
posted @ 2023-01-10 18:57
web前端面试小助手
阅读(85)
推荐(0)
摘要:
类型收窄(Narrowing) 试想我们有这样一个函数,函数名为 padLeft: functionpadLeft(padding:number|string, input:string):string{thrownewError("Not implemented yet!");} 该函数实现的功能
阅读全文
posted @ 2023-01-10 16:24
web前端面试小助手
阅读(9)
推荐(0)
摘要:
常见类型(Everyday Types) 本章我们会讲解 JavaScript 中最常见的一些类型,以及对应的描述方式。注意本章内容并不详尽,后续的章节会讲解更多命名和使用类型的方式。 类型可以出现在很多地方,不仅仅是在类型注解 (type annotations)中。我们不仅要学习类型本身,也要学
阅读全文
posted @ 2023-01-10 16:19
web前端面试小助手
阅读(10)
推荐(0)
摘要:
前言 以前我看到面试贴就直接刷掉的,从不会多看一眼,直到去年 9 月份我开始准备面试时,才发现很多面试经验贴特别有用,看这些帖子(我不敢称之为文章,怕被杠)的过程中对我的复习思维形成影响很大,所以我现在把之前自己好好整理的面试计划分享出来,希望能帮到接下来要找工作的朋友,不喜勿喷哈~ 一、简历 简历
阅读全文
posted @ 2023-01-09 18:09
web前端面试小助手
阅读(16)
推荐(0)
摘要:
大厂面试题分享 面试题库 前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 前言 以前我看到面试贴就直接刷掉的,从不会多看一眼,直到去年 9 月份我开始准备面试时,才发现很多面试经验贴特别有用,看这些帖子(我不敢称之为文章,怕被杠)的过程中对我的复习思维形成影响很大,所以我现在把之前
阅读全文
posted @ 2023-01-09 17:56
web前端面试小助手
阅读(19)
推荐(0)
摘要:
去年的年终总结:2021 从跳槽到被裁,也要和2022说再见了,做个总结吧 一、裁员 1月底经历了裁员,有兴趣的可以看另外一篇:【逃离一线】被裁后的面经与感慨 234三个月就是减肥、复习、面试:【面试】2022被裁之后的面经-详细篇 4月底因为各种原因,从杭州来到了武汉,开起了躺平的一年。2022实
阅读全文
posted @ 2023-01-08 10:00
web前端面试小助手
阅读(52)
推荐(0)
摘要:
前言 说起图片的马赛克,可能一般都是由后端实现然后传递图片到前端,但是前端也是可以通过canvas来为图片加上马赛克的,下面就通过码上掘金来进行一个简单的实现。 实现 实现过程 <img src="https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/d
阅读全文
posted @ 2023-01-08 10:00
web前端面试小助手
阅读(49)
推荐(0)
摘要:
#基础(The Basics) JavaScript 的每个值执行不同的操作时会有不同的行为。这听起来有点抽象,所以让我们举个例子,假设我们有一个名为 message 的变量,试想我们可以做哪些操作: // Accessing the property 'toLowerCase'// on 'mes
阅读全文
posted @ 2023-01-07 17:30
web前端面试小助手
阅读(10)
推荐(0)
摘要:
有读者咨询我,在国企做开发怎么样? 当然是有利有弊,国企相对稳定,加班总体没有互联网多,不过相对而言,工资收入没有互联网高,而且国企追求稳定,往往技术栈比较保守,很难接触新的技术,导致技术水平进步缓慢。 下面分享一位国企程序员的经历,希望能给大家一些参考价值。 下文中的“我”代表故事主人公 我校招加
阅读全文
posted @ 2023-01-07 16:57
web前端面试小助手
阅读(191)
推荐(0)
摘要:
某个编剧曾经说过:“怀念煤老板,他们从不干预我们创作,除了要求找女演员外,没有别的要求。”,现在的我毕业后正式工作快半年了,手上的活越来越多,负责的事项越来越多越来越杂,偶尔夜深人静走在回家的路上,也怀念当时在煤老板旗下的软件公司实习时无忧无虑的快乐生活,谨以此文纪念一下当时的时光。 画重点,福利究
阅读全文
posted @ 2023-01-04 18:01
web前端面试小助手
阅读(19)
推荐(0)
摘要:
又到年终,各位是一年经验用十年呢?还是打怪的级数越来越高? 年终的述职报告是很多公司都要求的一项工作.好的述职报告不能作为考量的所有,但是坏的述职报告却能导致对于接触过少的领导产生很大影响,毕竟很多时候述职报告并不只是自己的直接上级看,更高级的领导仅能从述职报告上来评判你的工作. 述职报告有2个重要
阅读全文
posted @ 2023-01-04 18:01
web前端面试小助手
阅读(184)
推荐(0)
摘要:
大厂面试题分享 面试题库 前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 整理下本人在工作中撸代码遇到的一些刚看时一脸懵逼,实则很简单就能解决的小妙招,希望对大家有所帮助哟~ 伪元素动态改变其样式 我们都用过伪元素,什么::before,::after啊这些等等,但是他们都不会直接
阅读全文
posted @ 2023-01-04 17:45
web前端面试小助手
阅读(21)
推荐(0)
摘要:
一、反复思考:不能瞎卷了 先说结论吧: 不卷过于细节、远离业务的技术不卷偏离目标的体力活儿了 如果你问我 “你的梦想是什么?” 7年前,我正在自学转行程序员,我会告诉你:“成为一个真正的技术专家。” 4年前,我刚刚从小公司跳槽到一家正规企业,我会告诉你:“成为一个业界一流的前端开发。” 1年前,我的
阅读全文
posted @ 2022-12-30 16:28
web前端面试小助手
阅读(18)
推荐(0)
摘要:
大厂面试题分享 面试题库 前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 前言 之前我写过一篇文章,讨论了为什么async await中的错误可以被try catch,而setTimeout等api不能,有小伙伴提出之前面试被面试官问过为什么Promise的错误不能try catc
阅读全文
posted @ 2022-12-30 16:07
web前端面试小助手
阅读(92)
推荐(0)
摘要:
到年底了除非必要不要辞职!除非必要不要辞职!除非必要不要辞职! 重要的事情说三遍。 很多老哥问我:工作干不下去了,这会儿辞职找工作合适吗?今天就来为大家解答一下,为什么不要在年底辞职,找工作。 影响年终最后一笔大钱 大家要知道,年终奖一般是在年底或是在次年统一结算,如果你在这时候离职,新公司的年终奖
阅读全文
posted @ 2022-12-26 17:58
web前端面试小助手
阅读(59)
推荐(0)
摘要:
大厂面试题分享 面试题库 前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 背景 笔者在最近在公司接手了一个老的对内使用的项目,接手后体验了下 发现首屏加载比较慢。分析了下大概的原因是main.js挂载了太多了东西,没有开启gzip的话app.js有4.2M。 按照常规的思路就是把全
阅读全文
posted @ 2022-12-26 17:45
web前端面试小助手
阅读(12)
推荐(0)
摘要:
大厂面试题分享 面试题库 前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 JavaScript 非常大的特点容易上手且非常灵活,代码实现方式五花八门;有时候能一行代码解决,就尽量不用两行。 本文整理了非常有用的单行代码,这些需求都是在开发中非常常见的,用单行代码可以帮助你提高工作效
阅读全文
posted @ 2022-12-23 17:08
web前端面试小助手
阅读(39)
推荐(0)
摘要:
听说你精通循环,我不信 真正开始写业务逻辑,就离不开循环。而循环一直是编程中基础的基础。但是作为一个工作多年的前端程序员,一定还有人不了解循环的基础知识。 下面我们一起来看看,在循环中如果改变了item的值会发生什么: forEach 改变item本身 const list = [ {name: '
阅读全文
posted @ 2022-12-22 15:57
web前端面试小助手
阅读(83)
推荐(0)
摘要:
这两年互联网行业一直不平静,都得都懂。认识一兄弟,技术不错,p7,干架构的,也在这场风波中“光荣毕业”了,前段时间找我出去小聚,聊起了这事儿: “比起惆怅,我更多的是感到自由了”,他中途说到,“其实在大厂工作的时候就接触过一些兼职。这下就放手去做了,一年快过去了,也确实小有成效,拿到手的不比以前少。
阅读全文
posted @ 2022-12-21 15:35
web前端面试小助手
阅读(126)
推荐(0)
摘要:
大厂面试题分享 面试题库 前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 前言 继续聊聊 js 的异步解决方案有哪些,以及各个方案的优缺点是什么...... 回调函数(callback) 回调函数 简单理解就是一个函数被作为参数传递给另一个函数。回调是早期最常用的一种异步解决方案。
阅读全文
posted @ 2022-12-21 15:30
web前端面试小助手
阅读(69)
推荐(0)
摘要:
大厂面试题分享 面试题库 前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 前言 省流:最终拿到了58、UMU、便利蜂、虾皮、快手、腾讯、字节的offer。 金三银四面试的, 这次整体面试通过率还挺高的, 面试前没有太多准备, 基本上是面试过程中不断复盘, 整理面试遇到的问题, 到最
阅读全文
posted @ 2022-12-20 10:30
web前端面试小助手
阅读(89)
推荐(0)
摘要:
大厂面试题分享 面试题库 前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 一、问题分析 如果将大文件一次性上传,会发生什么?想必都遇到过在一个大文件上传、转发等操作时,由于要上传大量的数据,导致整个上传过程耗时漫长,更有甚者,上传失败,让你重新上传!这个时候,我已经咬牙切齿了。先不
阅读全文
posted @ 2022-12-16 16:57
web前端面试小助手
阅读(156)
推荐(0)
摘要:
大厂面试题分享 面试题库 前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 1. 实现一个new操作符 new操作符做了这些事: 它创建了一个全新的对象。它会被执行[[Prototype]](也就是__proto__)链接。它使this指向新创建的对象。。通过new创建的每个对象将最
阅读全文
posted @ 2022-12-14 11:38
web前端面试小助手
阅读(11)
推荐(0)
摘要:
大厂面试题分享 面试题库 前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 事情是这样的,直接开讲 面试官:npm run xxx的时候,发生了什么?讲的越详细越好。 我(心想,简单啊): 首先,DNS 解析,将域名解析成 IP 地址,然后 TCP 连接,TCP 三次握手... 面试
阅读全文
posted @ 2022-12-14 11:01
web前端面试小助手
阅读(45)
推荐(0)
摘要:
大厂面试题分享 面试题库 前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 0.那你能讲一讲MVVM吗? MVVM是Model-View-ViewModel缩写,也就是把MVC中的Controller演变成ViewModel。Model层代表数据模型,View代表UI组件,ViewM
阅读全文
posted @ 2022-12-12 17:17
web前端面试小助手
阅读(43)
推荐(0)