首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ts
订阅
EricLee
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
写给女朋友的中级前端面试秘籍(含详细答案,15k级别)
能不能讲一讲Flex布局,以及常用的属性?。 WeakMap只能以复杂数据类型作为key,并且key值是弱引用,对于垃圾回收更加友好。 深拷贝:一般需要借助递归实现,如果对象的值还是个对象,要进一步的深入拷贝,完全替换掉每一个复杂类型的引用。 React需要尽可能的保证熟练。因…
手撸Promise心路历程
如何创建一个Promise对象呢? 我们需要通过new 关键字创建。很简单吧,所以我们知道Promise是一个类 这个函数为Promise的执行器,创建这个类的时候执行器会”立即“执行。 这样我们应该给Promise类在构造器里面传递一个执行器,并立即执行。 刚刚我们实现的简单…
前端脚手架开发入门
脚手架本质上是一个工具,使用脚手架的目的就是摆脱构建工程时重复性的工作,尤其是当一个工程具有一定通用性时,工程脚手架的意义就更为突出。它可以让我们只需要一行命令,就可以初始化好一项工程,而不用费心费力的去做配置环境,安装依赖,解决依赖冲突这样的支线任务,可以直奔主线任务,早早下…
前端Nginx知识梳理
因为开发中有很多环境,开发环境,测试环境,预生产环境等,所以会经常会用到nginx来配置代理。但是我也只是会用,想仔细梳理一下nginx的知识。 1. 什么是Nginx Nginx (engine x
JavaScript设计模式实践之发布-订阅模式
最近在读《JavaScript设计模式与开发实践》,恰逢手头上的工作任务是项目重构。本系列文章就是对本次学习实战的记录和总结。 发布-订阅模式又叫观察者模式。它定义对象间的一种一对多关系,当一个对象的状态发生变化时,所有依赖于它的对象都将得到通知。 举个现实生活里的例子,比如说…
如何打造属于自己的CLI工具
前端开发中,经常会用到一些 CLI 工具, ts-node 转换ts文件, babel-cli 来解析ES6+语法,还有初始化SPA项目的脚手架, create-react-app 、 vue-cli 、 vite 等等,这些cli工具通过自动化脚本节约了开发者在配置 webp…
jsliang 求职系列 - 44 - 算法系列汇总
前端,入门难;前端,要搞好很难。 现在面试我也是随缘刷题了,虽然在动态规划、贪心算法上有一些缺陷,不过对于字符串、数组、栈、队列、链表、树、深度优先搜索、广度优先搜索、回溯、滑动窗口、双指针等题目来说,我还是可以应付的。 按照每天刷一道题,一道题 15min~2h 来说,一瞬间…
【JS】5行代码实现bind函数
最近似乎快到春招了,我也在犹豫要不要投简历试试。身边很多大佬,投简历的投简历,面试的面试,很慌。但是,慌归慌,学习还得继续。听说面试可能会考到一些底层问题,例如手写Promise,手写bind。这两个问题,学习过程中碰到过,正好趁此机会好好复习一番。 本文将根据自己的实践向大家…
手写Promise
众所周知,Promise是ES6引入的新特性,旨在解决回调地狱。下面是一个简单的例子:控制接口调用顺序: apiA-->apiB-->apiC。复杂的业务,开发人员会裂开。后生在此向老前辈致敬。 因此Promise/A+规范应运而生,ES6的Promise就是遵循规范开发出来的…
闲着无聊,写个promise
不折腾不前端,在现公司待了3年了,每一段时间都会去不同的公司面试,目的呢一是为了看下市场的动态,对前端有什么要求。二是为了测量自己在前端市场上能值多少钱。三是为了巩固知识,提升面试技巧。 当然,不能挑那些你想要进的公司去做实验,像福厂、猪场等,他们会有你面试记录,影响之后的面试…