ByteNote LogoByteNote

Navigation

  • Blog
  • 工具

    © 2025 ByteNote. All rights reserved.

    前端开发必知:什么是暂时性死区?

    Aug 28, 20231 min read

    暂时性死区(Temporal Dead Zone, TDZ)是指在使用let或const关键字声明变量时,在变量声明之前访问该变量会抛出错误的现象。在变量声明之前,该变量处于暂时性死区中,还不能被访问,直到变量声明语句被执行执行了该变量才会被实例化,才能被访问和使用。这种现象主要是为了避免变量的提升及意外的行为。

    相关文章

    Flutter 构造函数的重定向

    Flutter 中通过构造函数重定向实现对内部构造函数的调用,完成对象的初始化。

    github.com port 443: Operation timed out 的解决方法

    自动获取失败,因无法连接到GitHub的443端口导致操作超时,解决方法是取消Git的全局HTTP代理设置。

    Go语言中switch的case最后自带break

    在Go语言中,每个case语句默认自带break防止连续执行,但可通过fallthrough实现多case执行。

    Taro 中静态资源的引用

    Taro 支持通过 ES6 `import` 语法引用静态资源,如样式、JS、图片、JSON 文件,并提供了配置选项以在小程序样式中直接引用本地资源。

    MyBatis-Plus 实现乐观锁

    乐观锁通过在数据库和实体类中添加version字段,并在更新时比较和更新version值来实现线程安全的数据更新,以防止并发冲突,而悲观锁则通过串行化操作降低效率。