摘要: 语法: Object.create(proto, [propertiesObject]) //方法创建一个新对象,使用现有的对象来提供新创建的对象的proto。 参数: proto : 必须。表示新建对象的原型对象,即该参数会被赋值到目标对象(即新对象,或说是最后返回的对象)的原型上。该参数可以是n 阅读全文
posted @ 2021-01-11 18:06 zygok 阅读(256) 评论(0) 推荐(0)
摘要: Object.assign方法用于对象的合并,将源对象(source)的所有可枚举属性,复制到目标对象(target)。 1 const target = { a: 1 }; 2 3 const source1 = { b: 2 }; 4 const source2 = { c: 3 }; 5 6 阅读全文
posted @ 2021-01-11 17:05 zygok 阅读(167) 评论(0) 推荐(0)
摘要: ES6 引入了一种新的原始数据类型 Symbol,表示独一无二的值。它是JavaScript 语言的第七种数据类型 Symbol 特点: 1. Symbol 的值是唯一的,用来解决命名冲突的问题,即使参数相同 1 // 没有参数的情况 2 let name1 = Symbol(); 3 let na 阅读全文
posted @ 2021-01-11 16:29 zygok 阅读(2110) 评论(0) 推荐(0)
摘要: 简单的说:原始值是固定而简单的值,是存放在栈(stack)中的简单数据段,也就是说,它们的值直接存储在变量访问的位置. 原始值是表示Javascript中可用的数据或信息的最底层形式或最简单形式。原始类型的值被称为原始值,是因为它们是不可细化的。也就是说,数字是数字,字符是字符,布尔值则是true或 阅读全文
posted @ 2021-01-11 16:18 zygok 阅读(885) 评论(0) 推荐(0)