当前位置: 首页 > news >正文

对象——浅识

1.创建对象

  Object.create()

2.属性的查询和设置

  . []

3.关联数组

  以字符串索引

4.删除属性

  delete

5.检测属性

  hasOwnPreperty()

  propertyIsEnumerable()

6.枚举属性

  for / in 

7.属性特性,可获取某个对象特定属性的属性描述符

  Object.getOwnPropertyDescriptor()

8.遍历原型链

  Object.getPrototypeof()

9.设置属性特性

  Object.definePeoperty()

10.同时修改或创建多个属性

  Object.defineProperties()

  参数:1.对象 2.映射列表

11.判断可扩展

  Object.esExtensible()

12.对象转为不可扩展

  Object.preventExtensions()

13.对象设为不可扩展(所有属性不可配置/添加,已有属性不可删除/配置)

  Object.seal()

14.检测对象是否封闭

  Object.isSealed()

15.严格锁定对象

  Object.freeze()

16.对象序列化

  JSON.stringify()

  JSON.parse()

17.其他方法

  toString()

  toLocaleString()

  toJSON()

  valueOf()

转载于:https://www.cnblogs.com/sunmyboke/p/6665839.html

相关文章:

  • Hadoop单机版快速搭建及测试
  • Android开源项目规范总结
  • PHP 使用 Redis
  • MySQL 高可用性—keepalived+mysql双主(有详细步骤和全部配置项解释)
  • Visual Studio 版本管理从TFS迁移到SVN
  • write-ahead-log与append-only-file的原理
  • sass中的三种循环
  • 【腾讯Bugly干货分享】经典随机Crash之一:线程安全
  • 基于Docker搭建Redis主从
  • Centos6.5安装lvs+keepalived集群
  • FTP服务系列一FTP的基础知识以及服务器端的配置
  • vsftpd.conf 详解与实例配置
  • swift中UISearchBar的使用
  • MSP项目群管理介绍
  • cmake 添加头文件目录,链接动态、静态库(转载)
  • 《Javascript数据结构和算法》笔记-「字典和散列表」
  • 【编码】-360实习笔试编程题(二)-2016.03.29
  • ES6--对象的扩展
  • IDEA 插件开发入门教程
  • JSONP原理
  • JS函数式编程 数组部分风格 ES6版
  • js如何打印object对象
  • Linux链接文件
  • nginx(二):进阶配置介绍--rewrite用法,压缩,https虚拟主机等
  • React-生命周期杂记
  • ucore操作系统实验笔记 - 重新理解中断
  • 利用DataURL技术在网页上显示图片
  • 配置 PM2 实现代码自动发布
  • 实现菜单下拉伸展折叠效果demo
  • 新手搭建网站的主要流程
  • 阿里云ACE认证学习知识点梳理
  • 摩拜创始人胡玮炜也彻底离开了,共享单车行业还有未来吗? ...
  • ​secrets --- 生成管理密码的安全随机数​
  • # Python csv、xlsx、json、二进制(MP3) 文件读写基本使用
  • #《AI中文版》V3 第 1 章 概述
  • #免费 苹果M系芯片Macbook电脑MacOS使用Bash脚本写入(读写)NTFS硬盘教程
  • (Note)C++中的继承方式
  • (补)B+树一些思想
  • (深入.Net平台的软件系统分层开发).第一章.上机练习.20170424
  • (实战)静默dbca安装创建数据库 --参数说明+举例
  • (五)Python 垃圾回收机制
  • (小白学Java)Java简介和基本配置
  • (学习日记)2024.04.10:UCOSIII第三十八节:事件实验
  • (一) storm的集群安装与配置
  • (转)Groupon前传:从10个月的失败作品修改,1个月找到成功
  • (转)memcache、redis缓存
  • (转载)在C#用WM_COPYDATA消息来实现两个进程之间传递数据
  • ***监测系统的构建(chkrootkit )
  • .dat文件写入byte类型数组_用Python从Abaqus导出txt、dat数据
  • .FileZilla的使用和主动模式被动模式介绍
  • .net CHARTING图表控件下载地址
  • .NET 跨平台图形库 SkiaSharp 基础应用
  • .NetCore 如何动态路由
  • .NET中使用Protobuffer 实现序列化和反序列化
  • [Arduino学习] ESP8266读取DHT11数字温湿度传感器数据