musi

musi

V2EX 第 303588 号会员,加入于 2018-03-27 00:23:47 +08:00
今日活跃度排名 197
根据 musi 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
musi 最近回复了
9 小时 51 分钟前
回复了 nini0804 创建的主题 远程工作 招聘<远程>前端开发
什么样的工作是用 tg 招聘的
9 小时 55 分钟前
回复了 livin2 创建的主题 程序员 AI 产出代码的可靠性与测试的讨论
@ychost #2 GPT5 吹了这么久还没出来你没发现有什么问题吗?
这是正确的
只有这样才能躺平
18 小时 14 分钟前
回复了 longmeier90 创建的主题 Python 现在用什么技术工具栈开发小程序?
小程序为什么会分到 python 节点?
@lthon #8 现在这个情况针对不同的公司定制不同的简历还是非常有必要的
@GeruzoniAnsasu 因为现在这个经济情况他预判你每个月都需要找工作
我经常切大小号,没对我小号的笔记限制流量,最起码我发的笔记还是能在 24 小时内浏览破万
“我理解的异步是 ajax 这样的,ajax 将请求发出去之后,代码就继续往下执行了,等到 ajax 收到响应结果了,再回头执行 ajax 的回调函数,这才是异步。”
“假如在 Promise 构造函数里面执行一个 10 万次的循环,主线程会等这 10 万次执行结束之后,才会继续执行下一行代码”

你不觉得你这两个就不是一个场景吗?
ajax 在请求发出后只需要等待响应就可以了,这时候 CPU 是空闲的,你这 10 万次循环可是会一直占用 CPU 的。
你学 js 的时候不应该首先学 js 是单线程的么,在单线程中循环 10 万次的计算就是会造成卡顿,就算是天王老子来了这也没有任何优化的办法,直到后面出现了 web worker
我觉得你是没搞清楚异步和线程的概念,js 是通过事件循环机制实现的异步,简单的就是上面的 ajax 场景,发出一个请求后 cpu 进入空闲状态,可以做其他任务,当收到响应时通过事件告知 js 这个 ajax 任务完成了,你可以将 cpu 切换到这里继续做 ajax 之后的任务了。而 promise 就是提供了一套规范让开发者更方便使用这套机制而已,楼上说的语法糖在一定程度上也没错,毕竟在 promise 出现之前异步早就在 js 中被深度使用了
不理解,用了几个渐变就感觉视觉效果很棒了?这要求是得多低啊,另外几个 icon 的风格都不一样,这不是 UI 设计上的大忌么
8 天前
回复了 afkool 创建的主题 程序员 如果 go、node、c#学一个推荐哪个?
AI 时代我都要,了解每个语言擅长的领域,下次在对应的领域用合适的语言。
比如全栈就 ts ,ios 就 swift ,android 就 kotlin ,纯后端 业务代码为主就 ts ,性能为主就 go ,大部分业务小部分性能就 ts+rust
如果你想深入学习一门语言然后想探索下广度建议 js ,前端、后端、桌面端、小程序、客户端、命令行 CLI(前几天看 claude code 源码才发现甚至可以在命令行中用 react 写布局)都有非常丰富的生态
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1004 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 19:54 · PVG 03:54 · LAX 12:54 · JFK 15:54
Developed with CodeLauncher
♥ Do have faith in what you're doing.