ByteNote LogoByteNote

Navigation

  • Blog
  • 工具

    © 2025 ByteNote. All rights reserved.

    JS Object.freeze() 冻结对象

    Aug 31, 20229 min read

    不能向这个对象添加新的属性,不能删除已有属性,不能修改该对象已有属性的可枚举性、可配置性、可写性,以及不能修改已有属性的值,相当于Object.seal + 所有属性writable:false

    const obj = {
        name: 'wahaha'
      }
    
      Object.seal(obj)
    
      obj.age = 18
      obj.age // undefined
      obj.name = 'cinob'
      console.log(obj.name) // wahaha
      delete obj.name // false
      console.log(obj.name) // wahaha
    
    

    相关文章

    chrome浏览器:打包插件与安装打包插件详细教程

    本文介绍了如何创建、打包和安装Chrome插件,包括创建manifest.json文件、添加插件资源、打包生成.crx和.pem文件,以及通过Chrome网上应用店或手动方式安装插件。

    群晖CPU架构列表

    群晖设备CPU架构列表显示,多数型号在DSM 6.2版本下运行正常,但部分基于armada370平台的设备因内核版本过旧无法工作。

    TLDR 是什么意思?

    TLDR 是 "too long; didn't read" 的缩写,用于对长篇文章或段落进行简短概述。

    React 创建一个Placeholder 组件

    该代码示例展示了如何使用React创建一个`PlaceholderComponent`,该组件通过`renderChildren`属性动态渲染内容,允许父组件控制其显示的文本。

    解决pub finished with exit code 69

    解决pub因操作超时错误69而终止的问题,可能需要设置代理来绕过网络连接问题。