Tusi

LV1
发表了文章

Event Loop 和 JS 引擎、渲染引擎的关系

本文会讲 JS 引擎的编译流水线、渲染引擎的渲染流程,然后引入为什么需要 event loop。

Tusi
发表了文章

你还在为node-sass烦恼吗?快试试官方推荐的dart-sass

众所周知,node-sass 是一个非常棒的工具,是前端工程师组织 CSS 的一个神兵利器。然而,用过的朋友都知道,node-sass 是让人既爱又恨!你爱它,...

Tusi
发表了文章

这还是我最熟悉的package.json吗?

在上一篇npm init @vitejs/app的背后,仅是npm CLI的冰山一角[1]中,有提到我复习npm主要是从两个大方向来入手,所以这篇继续来讲讲pa...

Tusi
发表了文章

npm init @vitejs/app的背后,仅是npm CLI的冰山一角

我们每天都和npm打交道,但是不少人对npm的掌握程度还停留在一个比较浅的层面(当然这也包括我)。就比如说一个用 vite 创建 app 的命令npm init...

Tusi
发表了文章

一个透传技巧,治好了我的重度代码洁癖

透传是一个通讯层面的概念,指的是在通讯中不管传输的业务内容如何,只负责将传输的内容由源地址传输到目的地址,而不对业务数据内容做任何改变。

Tusi
发表了文章

我以为我很懂Promise,直到我开始实现Promise/A+规范

我一度以为自己很懂Promise,直到前段时间尝试去实现Promise/A+规范时,才发现自己对Promise的理解还过于浅薄。在我按照Promise/A+规范...

Tusi
发表了文章

可能是最详细的UMD模块入门指南

这个仓库[1]记录了一些关于javascript UMD模块规范的demo,对我学习UMD规范有了很大帮助,希望也能帮助到你。

Tusi
发表了文章

我以为我很懂Promise,直到我开始实现Promise/A+规范

2我一度以为自己很懂Promise,直到前段时间尝试去实现Promise/A+规范时,才发现自己对Promise的理解还过于浅薄。在我按照Promise/A+规...

Tusi
JavaScript
发表了文章

then, catch, finally如何影响返回的Promise实例状态

虽然Promise是开发过程中使用非常频繁的一个技术点,但是它的一些细节可能很多人都没有去关注过。我们都知道,.then, .catch, .finally都可...

Tusi
发表了文章

从亲身经历谈谈如何用Git分支解决项目生产实践中的痛点

最近笔者所在公司发生了一起小风波,事情大概是这样的:市场部老大在给客户现场演示系统时,正讨论着一个主题,恰巧系统在切换到相关功能时出现了异常,导致功能不可用,现...

Tusi
发表了文章

彻底搞懂闭包,柯里化,手写代码,金九银十不再丢分!

这段时间我试着通过思维导图来总结知识点,主要关注的是一些相对重要或理解难度较高的内容。下面是同系列文章:

Tusi
发表了文章

解读闭包,这次从ECMAScript词法环境,执行上下文说起

对于x年经验的前端仔来说,项目也做了好些个了,各个场景也接触过一些。但是假设真的要跟面试官敞开来撕原理,还是有点慌的。看到很多大神都在手撕各种框架原理还是有点羡...

Tusi
发表了文章

写给自己的Object和Function的3个灵魂拷问

最近在研究函数和原型链这块内容时,我遇到了不少疑惑,对自己而言,这些疑惑可以算得上是灵魂拷问吧。在一步步探究和查证的过程中,我也许理解了一部分,也许还是什么都没...

Tusi
发表了文章

面试官真的会问:new的实现以及无new实例化

面试官很忙,但我不单纯是蹭热点,今天聊的主题绝对是面试中命中率很高的知识点。我在复习javascript函数这块知识时,注意到一个有意思的点,就是构造函数显式r...

Tusi
发表了文章

「思维导图学前端 」初中级前端值得收藏的正则表达式知识点扫盲

本文是思维导图学前端系列第二篇,主题是正则表达式。首先还是想说下我的出发点,之所以自己画一遍思维导图,是因为我整理的思维导图里加入了自己的理解,更容易记忆。之前...

Tusi
发表了文章

「前端必看」这篇Nginx反向代理技巧,助你准时下班陪女神

相信很多前端朋友在线上debug时都吐槽过npm run dev或npm start太费时的问题吧(这里提到的两条npm脚本代指启动前端dev server)。

Tusi
发表了文章

「冲击leetcode青铜5」妙用数组fill处理每日温度

在老家过完粽子节,回到工作地又可以一脸开(无)心(奈)地刷leetcode了。今天的题目是每日温度,给定一个温度数组,求解的目标是算出某一天需要等待几天才能超过...

Tusi
发表了文章

「冲击leetcode青铜5」回文数的两种解法

我最近也开始看看leetcode了,有时间也刷个一两题,不得不说,现在这个行业对前端工程师的要求是越来越高了,除了写业务代码,还要懂框架原理,工程化,服务端,服...

Tusi
发表了文章

「思维导图学前端 」一文搞懂Javascript对象,原型,继承

去年开始我给自己画了一张知识体系的思维导图,用于规划自己的学习范围和方向。但是我犯了一个大错,我的思维导图只是一个全局的蓝图,而在学习某个知识点的时候没有系统化...

Tusi
发表了文章

面试官:说说你对 options 请求的理解

简单来说,就是可以用 options 请求去嗅探某个请求在对应的服务器中都支持哪种请求方法。

Tusi

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券