最新 最热

【JavaScript】垃圾回收与内存管理(内存优化)

Java和JavaScript都是是使用垃圾回收的语言,也就是说执行环境负责在代码执行时管理内存,通过自动内存分配管理实现内存分配和闲置资源回收。

2023-03-14
1

[网页提速]preload的使用方法

前言:作为一名网站开发者,你可能已经听说过预加载(preload)了。预加载可以帮助我们在网页加载时提前加载一些资源,以提高网站的性能和用户体验。在这篇博客中,我将介绍preload的用法,并分享一些最佳实践。...

2023-03-14
1

超全的Vim常用快捷键,建议收藏备用!

在vim中可以完成make,而且可以将编译的结果也显示在vim里,先执行 :copen 命令,将结果输出的窗口打开,然后执行 :make

2023-03-13
1

Java高并发之CyclicBarrier简介

Java 中的 CyclicBarrier 是一种同步工具,它可以让多个线程在一个屏障处等待,直到所有线程都到达该屏障处后,才能继续执行。CyclicBarrier 可以用于协调多个线程的执行,以便它们可以在某个点上同步执行。...

2023-03-13
1

前端一面手写面试题总结_2023-03-13

函数节流是指规定一个单位时间,在这个单位时间内,只能有一次触发事件的回调函数执行,如果在同一个单位时间内某事件被触发多次,只有一次能生效。节流可以使用在 scroll 函数的事件监听上,通过事件节流来降低事件调用的频率...

2023-03-13
1

写个JS深拷贝,面试备用_2023-03-13

在工作中我们经常会用到深拷贝与浅拷贝,但是你有没有去分析什么场景下使用它,为什么需要使用呢,深浅拷贝有何异同呢,什么是深拷贝呢,如何实现呢,你会有这些问题吗,今天就为大家总结一下吧。...

2023-03-13
1

京东前端手写面试题集锦_2023-03-13

Object.create()方法创建一个新对象,使用现有的对象来提供新创建的对象的proto。

2023-03-13
1

几个常见的js手写题,你能写出来几道_2023-03-13

call、apply 函数的实现其实都借助了点调用。利用第一个参数做个中转,调用完之后删除。

2023-03-13
1

字节前端二面react面试题(边面边更)_2023-03-13

在一个组件传入的props更新时重新渲染该组件常用的方法是在componentWillReceiveProps中将新的props更新到组件的state中(这种state被成为派生状态(Derived State)),从而实现重新渲染。React 16.3中还引入了一个新的钩子函...

2023-03-13
1

问:React的useState和setState到底是同步还是异步呢?_2023-03-13

这里跟useState不同,同步执行时useState也会对state进行逐个处理,而setState则只会处理最后一次

2023-03-13
1