02 2021 档案

原生js实现call,apply以及bind
摘要:1、实现call 步骤: 将函数设为对象的属性; 指定this到函数,并传入给定参数执行函数; 执行之后删除这个函数; 如果不传入参数,默认指向window; Function.prototype.mycall = function (context, ...args) { //判断是否为函数,如果 阅读全文
posted @ 2021-02-26 11:55 guo&qi 阅读(448) 评论(0) 推荐(0) 编辑
哪些场景不能使用箭头函数
摘要:1. 定义对象方法 JS 中对象方法的定义方式是在对象上定义一个指向函数的属性,当方法被调用的时候,方法内的 this 就会指向方法所属的对象。 let obj = { array: [1, 2, 3], sum: () => { console.log(this window); // true 阅读全文
posted @ 2021-02-25 08:59 guo&qi 阅读(872) 评论(0) 推荐(0) 编辑
线性渐变、径向渐变以及圆锥渐变
摘要:一、linear-gradient:线性渐变 线性渐变的方向是一条直线,可以是任何角度,语法如下: background: linear-gradient(direction, color-stop1, color-stop2, ...); 如下代码的线性渐变: .container { width 阅读全文
posted @ 2021-02-02 19:58 guo&qi 阅读(1551) 评论(0) 推荐(0) 编辑

 
点击右上角即可分享
微信分享提示