进大厂,你准备好了吗 每个人都想进大厂,下面根据我的复习方法,希望能给你一些参考 简历准备可以先写一个 知识点准备项目准备面试准备刷题 自我介绍等 2021-05-06 前端 面试 CSS JavaScript HTML 关于数组的一些操作 参考资料 https://segmentfault.com/a/1190000018549643 https://juejin.cn/post/6844903856489365518#heading-23 2021-04-04 前端 JavaScript JavaScript中神奇的写法 写在前面提前声明本文只是给你提供一个视角,让你觉得‘噢,原来还可以这么写’,但实际业务中一般不会用到。 1. 连续调用 call,到底是为谁打 callfunction f1 () { console.log('f1'); } fu 2021-03-03 前端 JavaScript 这些常见的手写题,你掌握了吗 前言手写代码很能考验面试者的编码能力,所以这类题常常受到面试官的青睐,如果没提前准备的话,经常会有挂一漏万的情况,现在我们来总结一下那些经常被问到的手写题。 1. 实现 instanceof 运算符instanceof 运算符用于检测构造函 2021-02-25 前端 JavaScript JavaScript中那些你傻傻分不清楚的二进制对象 File继承至Blob ArrayBuffer TypedArray FileReader FileReaderSync ReadableStream 使用场景 ArrayBuffer为canvas而生 文件的读取FileReader 数 2021-02-24 前端 JavaScript JavaScript中的继承 面试中我们经常会被问到继承,希望通过此文,你能彻底搞懂 JavaScript 中的继承原理。 前言ES6 以前,JavaScript 中的继承不像其它 oo 语言一样,用特定 class 去实现,它是由构造函数和原型去模拟,下面我们会介 2021-01-31 前端 JavaScript 盘点 js 中那些诡异的结果 本文中涉及到的知识,很多都是比较冷门,在实际编码中你可能用不到,但保不准有些面试官可能会问到,或者你可以拿来zb。 1. typeof null这个是历史遗留的bug,typeof null 值为”object” 2. null == un 2021-01-28 前端 JavaScript 如何实现一个抽奖转盘 写在前面本文也适合有搭建博客需求的非技术人员,不需要服务器,不需要域名,手把手教你搭建一个自己的博客。 准备首先安装一个 Node.js 和 git,安装方式同普通软件安装一样,这里就不详述了。然后打开你的终端,输入命令npm instal 2021-01-22 前端 JavaScript 详解js中0.1+0.2!=0.3 笔者曾经面试被问到过 0.1+0.2 的结果是啥,初看这题你可能心中会想,难道不是0.3吗?但你肯定会觉得没那么简单,那今天我们就来探一探究竟。 1. JavaScript中数字的存储机制 在JavaScript中数字是以 IEEE 754 2021-01-19 前端 JavaScript 对 Object.defineProperty 的一点探讨 引子最近读高程4的时候,发现里面有一句话“一个属性被定义为不可配置之后,就不能再变回可配置的了。再次调用Object.defineProperty()并修改任何非writable属性会导致错误”,亲自实践之后,发现这句话的后半段说得有点问题 2021-01-15 前端 JavaScript 原来深拷贝还可以这么写 1. 最基本的2. JSON.parse + JSON.stringify3. 解决递归爆栈4. 解决循环引用5. 高性能版const MY_IMMER = Symbol('my-immer1') const isPlainObject 2021-01-11 前端 JavaScript 初探ServiceWorker 咋一看标题,可能你会觉得非常简单,因为这是极其常见的需求,但只有当你真正去实践过,才会发现这并没有想象中那么简单。长久以来,前端开发者们为此殚精竭虑,琢磨出了各种解决办法,本篇文章将利用现代css的威力,去解决这一难题。先从先前所使用的方法 2020-12-03 前端 JavaScript