![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
font-end
自学前端记录
kkkAloha
欢迎私戳交流 共同进步
展开
-
js | 事件循环 | async / await
假设函数是这样,实际上,f()会立刻执行,a()也会立刻执行;只有b()及其以后的都会进入微任务。也就是b() c()会进入微任务。一值有一个疑问,async await标记的函数,到底哪部分进入微任务队列呢?await 标记的下一行;原创 2024-07-02 21:27:27 · 273 阅读 · 0 评论 -
angular_less_封装
创建一个组件a,如何让a的less中的样式只对a生效,即使b中有同名的,也不覆盖?这样可以减少命名冗余。原创 2024-01-10 08:44:21 · 387 阅读 · 0 评论 -
css_auto的用法
布局中,当一个元素的左侧有空余空间时,它会自动向左对齐,而右侧的空余空间则会被自动填充。auto到底是什么意思,为什么可以让父div中的子div向左边对齐?的意思是让元素的右侧边距自动计算,从而使得元素向左对齐。是CSS中的一个属性值,它可以用于控制元素的布局。可以让元素的右侧空余空间被自动填充,从而实现向左对齐的效果。原创 2024-01-04 09:52:19 · 773 阅读 · 0 评论 -
angular_注入_值更改问题
在Angular中,当一个服务(例如组件A)被注入到多个组件(例如B和C)中时,所有组件都共享同一个服务实例。因此,如果在B组件中更改了A服务中的属性值,那么在C组件中访问该属性时将会得到更改后的值,而不是初始值。这是因为B和C组件都引用了同一个A服务实例,所以它们共享同一个状态。假如,在angular中,有abc三个组件,如果在b组件中注入a,更改了a的d值,然后,在c组件注入a,那么c中a的d值是初始值还是更改过后的值?原创 2024-01-03 15:55:47 · 388 阅读 · 0 评论 -
angular_共享订阅结果_rx.js中share()的作用
具体来说,当一个可观察对象被订阅时,它会重新发起 HTTP 请求并返回一个新的响应。如果有多个订阅者,每个订阅者都会发起一个新的 HTTP 请求,这可能会导致网络资源的浪费和性能问题。,第一个订阅者会发起 HTTP 请求并缓存响应,而后续的订阅者会直接使用缓存的响应,而不会重新发起 HTTP 请求。这样就可以避免发送多余的 HTTP 请求,提高性能并节省网络资源。的作用是将可观察对象(Observable)转换为可共享的可观察对象,以便可以在多个订阅者之间共享它的结果。原创 2023-12-31 17:41:51 · 387 阅读 · 0 评论 -
css_ justify-content和text-align的区别
是用于 flex container 上的属性,用于水平居中 flex items,即将 flex items 沿着 flex container 的主轴居中对齐。简单来说,都是让元素里的元素/文本居中对齐。一个是作用在flex容器上(display:flex),一个是作用在block上。是用于 block-level 元素上的属性,用于水平居中元素内的文本内容,即将文本内容沿着元素的水平中心线居中对齐。原创 2023-12-31 10:48:36 · 410 阅读 · 0 评论 -
html_div和span的区别
简单来说,div元素单独占据一行,span不会单独占据一行;1.div和span的区别。原创 2023-07-29 10:22:32 · 50 阅读 · 0 评论