上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页
摘要: 原型简单理解就是对象的一个属性,例如:prototype就是调用构造函数所创建的那个实例对象的原型 这个贴子 https://www.jianshu.com/p/72156bc03ac1 原型的一般都是跟原型链链一起使用的,实现继承 阅读全文
posted @ 2020-06-26 00:35 是桂 阅读(245) 评论(0) 推荐(0) 编辑
摘要: Q:assign()与create()的区别? A:let obj = Object.assign(targetObj, …sourceObj) 作用:将一个或多个源对象自身的可枚举属性与目标对象的属性合并 返回值:合并后的目标对象 let obj = Object.create(protoObj, 阅读全文
posted @ 2020-06-26 00:32 是桂 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 1、Object.is方法返回布尔值,和全等于 差不多,除了参数是+0和-0,以及NaN时 //Object.is,返回布尔值,和全等于 差不多,除了+0和-0,以及NaN console.log(Object.is(+0,-0)); //false console.log(+0 -0); //tr 阅读全文
posted @ 2020-06-26 00:30 是桂 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 1、复制对象:使用扩展运算符复制对象时是浅拷贝 //复制对象:使用扩展运算符复制对象时是浅拷贝 const obj1 = { a:1, b:2, d:{ aa:1, bb:2 } } const obj2 = { c:3, a:9 } const cObj1 = {...obj1}; console 阅读全文
posted @ 2020-06-25 23:47 是桂 阅读(1402) 评论(0) 推荐(0) 编辑
摘要: rest叫做剩余操作符(rest operator),是解构的一种,意思就是把剩余的东西放到一个array里面赋值给它.一般只针对array的解构 //rest叫做剩余操作符(rest operator),是解构的一种,意思就是把剩余的东西放到一个array里面赋值给它.一般只针对array的解构 阅读全文
posted @ 2020-06-25 23:20 是桂 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1、浅拷贝就是值的复制。对象因为是引用类型,所以它的值就是一个指针。当改变其中一个的时候,另一个也会改变。如下obj把它的指针复制给obj1 ,所以这两个对象指向同一个内存地址。当改变obj1的a属性后,obj的属性a也会发生变化。这就是浅拷贝。 let obj1 = {a:1}; let obj2 阅读全文
posted @ 2020-06-25 23:08 是桂 阅读(220) 评论(0) 推荐(0) 编辑
摘要: //for in可以遍历数组和对象,但是for of只能遍历数组,不可以遍历对象 var arr = [1,4,5,6,7,8]; var obj = { name:'za', age:19, say:function(){ console.log('hello') } } //for in循环出的 阅读全文
posted @ 2020-06-25 22:42 是桂 阅读(212) 评论(0) 推荐(0) 编辑
摘要: http://kangax.github.io/compat-table/es6/ 查询es6兼容的网站 阅读全文
posted @ 2020-06-24 00:31 是桂 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1、简洁表达法。 当属性名与属性值相同时,可省略属性值;例如:{name : name}可以写成 {name} 属性方法中,可省略冒号与function,直接 属性名(){}即可。例如{say : function(arr){}}可以写成{say(arr){}} es5的写法: //es5: con 阅读全文
posted @ 2020-06-23 23:54 是桂 阅读(710) 评论(0) 推荐(0) 编辑
摘要: arguments是一个类似于数组的对象。当函数调用后,会传入参数,这些参数就是保存在arguments中。 //定义一个函数并在调用时传了两个参数,在函数中输出(注意它只能在函数里面使用) function a(num1, num2){ console.log(arguments); } a(1, 阅读全文
posted @ 2020-06-21 01:43 是桂 阅读(286) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页