[TOC]
>[success] # Object 构造函数及属性
<br/>
>[success] ## Object 属性
<br/>
| 属性 | 作用 |
| --- | --- |
| 暂时没写 | 暂时没写 |
>[success] ## Object构造函数
<br/>
| 构造方法 | 作用 |
| --- | --- |
| [Object.assign(接收者,供应者...)](https://www.kancloud.cn/wangjiachong/javascript/1364568) | 拷贝对象、浅拷贝对象、拷贝类,类的混入 |
| [Object.create(原型属性,新对象的属性)](https://www.kancloud.cn/wangjiachong/javascript/1476025) | 创建新对象、单类继承、混入继承 |
| [Object.defineProperties(要定义或修改属性的对象,要定义或修改的属性)](https://www.kancloud.cn/wangjiachong/javascript/1476025) | 在一个对象上定义新的属性或修改现有属性 |
|[Object.defineProperty(需要定义属性的当前对象,当前需要定义的属性名,属性描述符)](https://www.kancloud.cn/wangjiachong/javascript/1364571) | 给对象添加(修改)一个属性并指定该属性的配置。 |
| [Object.getOwnPropertyDescriptor(要查的对象,要查的属性)](https://www.kancloud.cn/wangjiachong/javascript/1476025) | 返回指定对象上一个自有属性对应的属性描述符(是对象自身的属性,不是原型链上的属性) |
| [Object.getPrototypeOf(要获取原型的对象)](https://www.kancloud.cn/wangjiachong/javascript/1476025) | 获取指定对象的原型 |
| [Object.keys(要枚举的对象)](https://www.kancloud.cn/wangjiachong/javascript/1476025) | 返回可以枚举(for in)的对象属性的字符串数组。 |
| [Object.setPrototypeOf(要设置其原型的对象)](https://www.kancloud.cn/wangjiachong/javascript/1364571) | 修改(添加)指定对象原型链方法 |
| [Object.getOwnPropertyNames(要获取的对象名)](https://www.kancloud.cn/wangjiachong/javascript/1476025) | 获取对象所有属性名(包括`不可枚举属性`但不包括`Symbol`值作为名称的属性)组成的数组。 |
- Javascript基础篇
- Array数组
- 数组插入值
- filter()
- forEach()
- push()
- pop()
- unshift()
- shift()
- valueOf()
- 面向对象思想
- Javascript 面向对象编程(一):封装
- Javascript面向对象编程(二):构造函数的继承
- Javascript面向对象编程(三):非构造函数的继承
- 解构
- 数组的解构赋值
- 对象的解构赋值
- 函数参数解构
- 字符串的解构赋值
- 数值和布尔值的解构赋值
- 圆括号问题
- 字符串.
- split()
- charAt()
- charCodeAt()
- concat()
- indexOf()
- lastIndexOf()
- match()
- replace()
- includes()
- 初识递归
- 渲染ul-li树形结构
- 异步函数解决方案
- 1. callback回调函数
- 2. ES6 - Promise
- JavaScript高级程序设计(书)
- 在html中使用JavaScript
- script标签的位置
- 延迟脚本
- 异步脚本
- <noscript>元素
- 基本概念
- 严格模式
- 变量详解
- 数据类型
- typeof操作符
- undefined类型
- Null类型
- Boolean类型
- Number类型
- 深入了解ES6(书)
- var 、let 、 const
- 字符串与正则表达式
- 字符串
- 正则表达式
- 函数
- 函数形参默认值
- 使用不具名参数
- 函数构造器的增强能力
- 扩展运算符
- name属性
- 明确函数的多重用途
- 块级函数
- 箭头函数
- 尾调用优化
- 扩展的对象功能
- 对象类别
- 对象字面量语法的扩展
- ES6对象新增方法
- 重复的对象属性
- 自有属性的枚举顺序
- 更强大的原型
- 解构:更方便的数据访问
- 为什么要用解构?
- 对象解构
- 数组解构
- 混合解构
- 参数解构
- Symbol与Symbol属性
- 创建Symbol
- Symbol的使用方法
- Symbol全局私有属性
- Symbol与类型强制转换
- Symbol属性检索
- Symbol的一些构造方法
- Set集合与Map集合
- Set集合
- Weak Set集合(弱引用Set集合)
- Map集合
- JS标准内置对象
- Object 构造函数及属性
- Object 构造方法
- Symbol 内建对象类的函数及属性
- Set 构造函数及属性
- Weak Set 构造函数及属性
- JS杂项
- 类数组对象
- Class类的理解和使用