V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  shakukansp  ›  全部回复第 20 页 / 共 25 页
回复总数  491
1 ... 12  13  14  15  16  17  18  19  20  21 ... 25  
2022-07-07 09:43:23 +08:00
回复了 zqguo 创建的主题 程序员 naive ui 如何
某些组件不如,比如 transfer
也有不少比 antdv 好用的
2022-06-10 11:44:25 +08:00
回复了 daokedao 创建的主题 Go 编程语言 Go 的 http 服务器,同时下载的连接不能超过两个吗?
@daokedao 对不起我错了,http 本来就是协程的
2022-06-10 11:17:59 +08:00
回复了 daokedao 创建的主题 Go 编程语言 Go 的 http 服务器,同时下载的连接不能超过两个吗?
你就不能在 fs 里面加个 go 么
2022-06-01 01:40:35 +08:00
回复了 iqoo 创建的主题 程序员 TypeScript 能强制函数必须返回两种类型吗?
overload
webstorm 给你安排妥当
2022-05-28 14:48:05 +08:00
回复了 haozheliu 创建的主题 分享发现 你们打大写字母的时候右 Shift 用的多吗?

很少用 shift
都是 caps lock
2022-05-26 10:55:10 +08:00
回复了 fenglala 创建的主题 JavaScript 新人 JavaScript 求助语法问题
举个例子
const fn = () => {
return function () {}
}

fn()() 什么意思
fn()(function () {
console.log("hhh")
})什么意思
fn();()什么意思
fn();(function () {
console.log("hhh")
})什么意思

自己想想
2022-05-22 12:39:20 +08:00
回复了 mpb 创建的主题 游戏 PS5 是配个大电视好还是买个新显示器?
电视需要有类似 sony 的游戏模式的,不然输入延迟很大
all kinds 不可能,比如用 ts 写的 node 项目
太小看 gfw 了吧
2022-05-17 09:28:25 +08:00
回复了 sadhen 创建的主题 分享创造 墨干编辑器 V1.0.3 发布了
。。mac 的保存不是⌘s ??
2022-05-15 13:11:33 +08:00
回复了 dengqing 创建的主题 求职 [深圳/远程] 找前端工作 快三年经验 开源爱好者
OP 这个 antd 替换 moment 的插件,antd-vue 1.7.8 版本的能用吗
2022-05-15 09:09:43 +08:00
回复了 zhw2590582 创建的主题 分享创造 Chrome 扩展:这是什么车 ?车辆车牌识别
几把笑飞了
new Promise(resolve => {
resolve();
})
.then(
() => {
new Promise((resolve) => {
resolve();
})
.then(
() => {
console.log(333);
}
)
.then(
() => {
console.log(444);
}
);
return Promise.resolve().then((val) => {
console.log(233);
}).then(() => {
console.log(888);
}).then(()=>{
console.log(999);
})
}
)
.then(
() => {
console.log(555);
}
);

顺序:
333 和 233 平行,按照声明顺序
444 和 888 平行,按照声明顺序
接着 999
而 555 要等到上一个 then 中 return 的 promise 的最后一个 then resolve
所以 555 最后被输出

输出
333
233
444
888
999
555

楼主你自己再好好想想吧
@TWorldIsNButThis
可以保证,如果 19 行注释掉那么假设 4 行的顺序为 1 ,6 行的 new Promise 也是 1 ,9 行和 22 行的 then 是 2 ,14 行 then 是 3
如果 19 行不注释,那么假设 4 顺序为 1 ,6 行 new Promise 是 1 ,依照规范,如果.then 中 return 的 x 是 promise 对象,那么当前 then 的状态变为此 promise 状态,所以当前的 then 必须等待 19 行的 Promise.resolve()
所以顺序变为 9 和 19 行是顺序 2 ,14 和 22 行为顺序 3
@shakukansp typo 了 保证你在下一个 then(val) 里拿到的 val 是 233
在 then 里面 return 233 和 return Promise.resolve(233)
promise 的规范是保证你在以下各 then(val)里拿到的 val 是 233
没说 return 233 和 return Promise.resolve(233) 是一样的
你这返回了一个 promise.resolve(),后面的 555 被往后推了一步啊
1 ... 12  13  14  15  16  17  18  19  20  21 ... 25  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2812 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 09:49 · PVG 17:49 · LAX 01:49 · JFK 04:49
Developed with CodeLauncher
♥ Do have faith in what you're doing.