1.为什么选择前端

2.职业规划

3.了解ai和前端的结合吗?

说起这个,其实自己是真得又想做一个MCP相关的工具

4.有没有体验过小红书相关业务

5.项目介绍

6.如何评估改动是否帮助了用户

7.如何协调团队推动需求

8.不使用拦截器,如何实现类似的中间件的功能

最主要的思路就是数据结构,如果是同步的请求,就队列,但是异步的请求如何实现?

9.手撕:实现promise.all

function myPromiseAll(arr) {
	let result = [];
	if (arr.length === 0) return new Promise.resolve([]);
	let counting = arr.length;
	let hasRejected = false;
	
	return new Promise((resolve, reject) => {
		arr.forEach((promise, index) => {
			Promise.resolve(promise).then((value) => {
				result[index] = value;
				counting--;
				if (counting === 0) resolve(result); 
			}).catch((error) => {
				if (!hasRejected) {
					hasRejected = true;
					reject(error);
				}
			})
		})
	})
}

小红书商业技术一面

作者

MeorinLime 梦灵

发布日期

2025 - 09 - 03