yzqtdu 最近的时间轴更新
// 蜗居 蚁族 地下室 低端人口 大城市最终大部分人的结局要么是混着 要么回老家;
// 师医公是最容易在一个城市定居的几个职业
// 大部分人除了本职工作并没有副业收入,大部分人创业会失败
// 城市越大,机会越多,但越容易感觉渺小,城市越小,机会越少,但更容易安稳,以上适用于北漂深漂的普通人
// 其实,最让人遗憾的是啥?不是那些苦难,而是我们的成长不够快、我们的逃避、我们的无所事事、我们做的事毫无价值。
275 天前
yzqtdu

yzqtdu

V2EX 第 386221 号会员,加入于 2019-02-22 18:25:01 +08:00
Mysql 能实现字段间的相互“绑定”吗?
问与答  •  yzqtdu  •  2020-03-26 14:33:48 PM  •  最后回复来自 fancy111
5
yzqtdu 最近回复了
这个问题对我还是蛮有意义的。除了上面大家总结的几点,我觉得这里还体现了 JS 里 Promise 对错误的处理,即 Promise 会“吞噬”传入函数的异常错误( http://jamesknelson.com/are-es6-promises-swallowing-your-errors/),并不会像普通函数一样,直接终止执行并解栈。当事件循环执行队列任务时,如果该 promise 对象之前执行过 catch 或 then 调用,新创建的 promise 才会异步执行传入函数,所以在 catch 里 throw 也是没法被外部捕获的,因为之前的执行栈已经解开了( https://stackoverflow.com/questions/30715367/why-can-i-not-throw-inside-a-promise-catch-handler
词法作用域+闭包
题外话,不知楼主有没有看过 Programming Language Pragmatics,书里还有更多不同语言奇奇怪怪的特性
相比眼前的寄宿问题,我倒更担心楼主平时和孩子的交流,尤其考虑到这些特殊关系...另外“灌输思想”个人感觉不是妥当的心态
楼主可以看看这篇文章,基本能解决你的问题
https://www.codeproject.com/Articles/395453/Html5-Jigsaw-Puzzle
看示例代码,和 nestjs 不同的是感觉楼主用依赖查找实现了控制反转
还有一点很多人没提到的是,JS 里的对象十分灵活,可以动态添加、删除属性,因此设计的时候允许访问未定义属性可以避免一些不必要的麻烦,例如根据条件添加某个属性,如果条件不成立未绑定则后面的访问报错,成立则顺利运行,这样所有对该属性的访问都要加上是否存在的判断,if (prop in obj && typeof obj[prop] == "function") obj[prop]()
269 天前
回复了 liceal 创建的主题 程序员 为了赶项目连续加班一个月正常吗?
忍不住说两句。楼主的提问让我想起了两年前的自己,“是否常态,是矫情,还是能力问题”,果然即使被压榨着,初入职场的打工人首先质疑的还是自己,你现在的困境不是因为你能力不行、吃不了苦。这不正常,这不应该是常态,但是现实是恶劣的工作环境比比皆是,光环属于年纪轻轻就拿 35w 年薪的美团应届生,你我都是没人关注的卑微社畜。现在即使你离开这家公司,大概率以后你还会碰到类似的情况,该怎么办,我也不知道。
粗糙的比喻。HTML 骨架,CSS 是血肉,切图之前 HTML 的结构要整好,理解盒模型和 position 能解决大部分问题。
另外在浏览网页的时候可以多想想,别人是如何实现某种效果的,打开开发者工具验证下。布局套路不多,掌握常用的再慢慢熟练就有信心了。
300 天前
回复了 siwadiya 创建的主题 JavaScript promise 存到变量中为什么可以防止阻塞?
个人观点,这里不存在所谓的阻塞,generator 在 yield 之后阻塞了后续命令的执行吗?没有,执行流只是切换到其他栈去了,在合适的时机可以跳回 yield 之后的命令。async/await promise 这些都不阻塞执行流,要说阻塞,同步阻塞 io 或者 sleep 才是真的阻塞吧
关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1964 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 06:03 · PVG 14:03 · LAX 23:03 · JFK 02:03
♥ Do have faith in what you're doing.