ByteNote LogoByteNote

Navigation

  • Blog
  • 工具

    © 2025 ByteNote. All rights reserved.

    JS 中括号取值的undefined 判断

    Dec 23, 20222 min read
    const arr = [];
    
    // ⛔️ Cannot read properties of undefined (reading 'name')
    console.log(arr[0].name); // ❌ Bad
    
    console.log(arr[0]?.name); // ✅ Good
    
    console.log(arr[0] && arr[0].name); // ✅ Good
    

    相关文章

    什么是C/C++ 库的头文件?

    C/C++库的头文件通过#include指令引入,包含函数/变量声明和宏定义,便于快速调用库函数,提高开发效率和代码质量。

    解决 MAC 无法打开“***”,因为无法验证开发者

    解决MAC无法打开“***”,因为无法验证开发者的问题,只需在Finder中找到该应用,右键点击选择打开,忽略首次警告即可使用。

    Github AccessToken获取方式

    获取Github AccessToken的方式是通过点击“Developer settings”进行操作。

    网格布局中的概念有哪些?详解网格线、网格单元等概念。

    网格布局中的关键概念包括网格容器、网格行、网格列、网格线、网格单元格、网格轨道、网格区域和网格项。

    什么是端口映射?

    端口映射是将内网主机的端口映射到外网主机的端口,使得外网用户可以通过访问外网IP的特定端口来访问内网服务,通常通过路由器设置实现。