240 发简信
IP属地:广东
  • JS闭包

    什么是闭包 前沿:在 JS 中,当一段代码使用一个变量时,js引擎会顺着作用域链[https://www.jianshu.com/p/bc8fe...

  • React中的this.setState到底是异步还是同步?

    结论:react v18之后,不管在哪里调用都是异步在React18之前:setState 只在合成事件和钩子函数中是“异步”的,在原生事件和 ...

  • 写一个简单的EventBus

    由于需要将事件和监听函数映射起来,考虑使用对象存储两者的对应关系。简单代码逻辑如下: 使用的时候利用类的单例模式[https://www.jia...

  • npm常用命令

    1、npm config 查看和修改npm的配置 配置项有: json(Boolean) global(Boolean) editor(Stri...

  • i++ 和 ++i

    i++ 和 ++i 都是增加变量 i 的值,但它们在表达式中的行为和返回值是不同的。 i++ 是后置增量运算符。它首先返回 i 的原始值,然后才...

    0.5 78 0 1
  • Resize,w 360,h 240
    浏览器中的js执行机制

    一、JS代码执行流程 JS的执行机制:先编译,再执行。js代码在编译阶段,会创建执行上下文,变量和函数会被放到变量环境中,变量初始化为undef...

  • Resize,w 360,h 240
    输入url到页面显示发生了什么?

    前沿:浏览器的多进程架构 chrome的多进程架构主要包括以下几个进程: 1、浏览器(主)进程:主要负责子进程管理、页面显示(地址栏、工具栏、书...

    0.5 88 0 1
  • 浏览器缓存

    一、浏览器缓存位置 memory cache(内存缓存):存放在内存中,用于临时保存资源,缓存会随着进程的释放而释放。 service work...

  • 类的单例模式

    单例模式是一种设计模式,他主要是用来限制一个类只能创建一个对象,而不是每次创建新的对象 ChatStore.instance是一个单例的模式,无...

    0.5 44 0 1