掘友等级
获得徽章 0
我们可以使用Proxy 自定义对obj的一些操作,但如果还想保留原来的默认行为。那么可以在 Proxy 内调用对应的 Reflect 方法,Reflect 的方法会处理原型链相关的细节。
前天试着让大模型写了一个Rust小程序,结果很OK!那么问题来了:你是否乐意让AI替你编写出你无法理解的代码作为你的交付?
#金三银四求职经历分享# 这五种创建型模式,你叫得上名字来吗?
平台:iOS
系统版本:17.3.1
稀土掘金版本: 6.6.5
设备: iPhone SE2
问题描述: 两年样式不一致,不知道是不是有意而为之啊
#每天一个知识点# 如何理解Flex布局?
第一点: 有设置元素的基本大小吗?
1)flex-basis 设置为 auto,且元素设置了宽度吗?如果设置了,元素的大小将会基于设置的宽度。
2)flex-basis 设为了 auto 或 content(在支持的浏览器中)? 如果设置了,元素的大小为原始大小。
3)flex-basis 是不为 0 的长度单位吗?如果是这样,那这就是元素的大小。
4)flex-basis 设为了 0?如果是这样,则元素的大小不在空间分配计算的考虑之内。
第二点:容器还有剩余空间(正可用空间)吗?
元素没有正可用空间就不会增长,没有负可用空间就不会缩小。
如果我们把所有元素的宽度相加(如果在列方向工作则为高度),总和是否小于容器的总宽度(或高度)?
如果是这样,那么你有正可用空间,并且 flex-grow 会发挥作用。
如果我们把所有的元素的宽度相加(如果在列方向工作则为高度),总和是否大于容器的总宽度(或高度)?
如果是这样,那么你有负可用空间,并且 flex-shrink 会发挥作用。
#每天一个知识点# 话说setTimeout为啥存在this指向问题?
由 setTimeout() 执行的代码是从一个独立于调用 setTimeout 的函数的执行环境中调用的。为被调用的函数设置 this 关键字的通常规则适用,如果你没有在调用中或用 bind 设置 this,它将默认为 window(或 global)对象。它将与调用 setTimeout 的函数的 this 值不一样。
大学图书馆里,一个男孩问一个女孩:“ 我能坐你旁边吗?”女孩拔高了声音:“不! 我不想和你过夜!”图书馆里的学生们都看向了他,他简直尴尬极了。过了几分钟,女孩走到了男孩桌子旁说: “我是学心理的,我非常懂男人都在想什么,你现在尴尬吧?”男孩突然大声说道:“一晚上1000?那也太贵了!”图书馆里的学生们,又震惊地看向女孩。男孩站起来,贴近女孩耳边低声说:“我是学政治的,我非常懂怎么毁掉一个人”
这次的骨伤是要割我的肉了~~,
幸亏300大洋搞了个意外险
给定两个圆的圆心坐标(x, y)和半径r,如何判断两个圆的关系(相交, 包含,无关系)?
学习了
for (const k of Object.keys(obj)) ... // enumerable own keys
for (const [k, v] of Object.entries(obj)) ... // enumerable own [key, value]s
for (const k of Object.getOwnPropertyNames(obj)) // all own keys
for (const s of Object.getOwnPropertySymbols(obj)) // all own symbols
for (const k of Reflect.ownKeys(obj)) // all own keys (include symbols)
链接:www.zhihu.com
#React Fiber#
bun.js —— 完爆node.js 和 deno 的 Javascript 运行时来啦 !! 采用手动管理内存的低级语言Zig编写
bun.sh
下一页