V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  shakukansp  ›  全部回复第 25 页 / 共 30 页
回复总数  589
1 ... 17  18  19  20  21  22  23  24  25  26 ... 30  
@daokedao 对不起我错了,http 本来就是协程的
你就不能在 fs 里面加个 go 么
2022 年 6 月 1 日
回复了 iqoo 创建的主题 程序员 TypeScript 能强制函数必须返回两种类型吗?
overload
webstorm 给你安排妥当
2022 年 5 月 28 日
回复了 haozheliu 创建的主题 分享发现 你们打大写字母的时候右 Shift 用的多吗?

很少用 shift
都是 caps lock
2022 年 5 月 26 日
回复了 fenglala 创建的主题 JavaScript 新人 JavaScript 求助语法问题
举个例子
const fn = () => {
return function () {}
}

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

自己想想
2022 年 5 月 22 日
回复了 mpb 创建的主题 游戏 PS5 是配个大电视好还是买个新显示器?
电视需要有类似 sony 的游戏模式的,不然输入延迟很大
all kinds 不可能,比如用 ts 写的 node 项目
太小看 gfw 了吧
2022 年 5 月 17 日
回复了 sadhen 创建的主题 分享创造 墨干编辑器 V1.0.3 发布了
。。mac 的保存不是⌘s ??
2022 年 5 月 15 日
回复了 dengqing 创建的主题 求职 [深圳/远程] 找前端工作 快三年经验 开源爱好者
OP 这个 antd 替换 moment 的插件,antd-vue 1.7.8 版本的能用吗
2022 年 5 月 15 日
回复了 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 被往后推了一步啊
现在如果是面向传统多页面的应用,要使用现代框架还有 ssg 这个办法
也基本上就是操起 html 就写
2022 年 5 月 9 日
回复了 SilencerL 创建的主题 程序员 [有 0.01 点点基础的人]自学前端的正确路线是?
大体思路可以,但是实际用这几天教基本不可能

0.01 基础,讲一两天 js 基本很难开始写东西

不知道你有没有实际教过

脚手架,你得给他解释很多遍 import export

刚开始写点东西就会遇到引用类型和值类型的问题

vue 的话全局注册组件,局部注册组件要解释半天,怎么父子组件、跨组件传值解释好半天

react 用 class 组件很快要遇到 this 和 bind call apply, 用 hooks 很快遇到闭包应用和异步 state 问题

总之就是一旦页面最终展现结果和他 0.01 基础的结果预期表现不一致那么你就要花很大功夫去给他解释

就算你当时讲的很清楚,过半小时又不会了

所以你这个时间估计的还是太理想了
1 ... 17  18  19  20  21  22  23  24  25  26 ... 30  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1002 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 22:47 · PVG 06:47 · LAX 15:47 · JFK 18:47
♥ Do have faith in what you're doing.