- 博客(3)
- 收藏
- 关注
原创 JavaScript原型-原型链
记住下面三个属性,记住记住记住呀。 prototype // 每个函数都有。 __proto__ // 指向该对象的原型。 (每一个JavaScript对象(除了 null )都具有的一个属性) constructor // 原型指向关联构造函数。 小黑屋:null没有原型。 原型 代码配合上图图解。 function 人() { } v...
2018-11-06 16:38:58 75
原创 JavaScript深浅拷贝
问题:一个对象赋值给另外一个变量,之后这二个变量使用同一地址。一方改变,另一方跟着改变。 复合类型数据才这样。 // ===============基本数据类型======================= let nowMsg = '多云' let tomorrowMsg = nowMsg tomorrowMsg = '雷阵雨' nowMsg // 多云 tomor...
2018-11-06 15:34:39 117
原创 call, apply 区别
概述:call 和 apply 都是用来改变 this 的指向。作用相同。传递的参数方式不一样。 参数说明: 第一个参数相同(指向目标对象 | 不传默认 window)。 第二个参数不相同 。call 可以接受一个参数列表, apply 只能接受参数数组。 let a = { value: 1 } function getValue(name, age) { con...
2018-11-06 14:58:45 65
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人