欢迎光临
我们一直在努力

JS

new Promise 中的this指向-达维营-前端网

new Promise 中的this指向

Dvien阅读(1033)评论(0)赞(1)

在new Promise中,‌this的作用域取决于函数是如何被调用的。‌ 在JavaScript中,‌this的指向是基于函数被调用的方式决定的。‌当使用new关键字调用一个函数时,‌this通常指向新创建的对象。‌在new Promis...

JavaScript--函数call、apply详解-达维营-前端网

JavaScript–函数call、apply详解

Dvien阅读(1587)评论(0)赞(2)

call()和apply() 介绍 这两个方法都是函数对象的方法,需要通过函数对象来调用。 当函数调用call()和apply()时,函数都会立即执行。 都可以用来改变函数的this对象的指向。 第一个参数都是this要指向的对象(函数执行...

引用另一个js文件中的类的方法-达维营-前端网

引用另一个js文件中的类的方法

Dvien阅读(1741)评论(0)赞(0)

一、前言 群里有人写js类,第一次用,感觉挺有意思。但想引用另一个js文件中的类方法,百度没找到。自己摸索了一下。 二、引入方法 1.匿名实例法 torequest.js文件(类文件): vue文件(引入文件): 2、引入文件中实例化 to...

javascript对任意颜色获取更亮或更暗的颜色值-达维营-前端网

javascript对任意颜色获取更亮或更暗的颜色值

Dvien阅读(1758)评论(0)赞(0)

预处理CSS,比如Sass和less可以通过设定一个特定值,让任何颜色变得更亮或者更暗。但是在javascript中却没有这种方法。下面这个方法能在javascript中得到一个更亮或者更暗的值,通过一个给定的十六进制颜色值(比如#F06D...

JS数组reduce()方法详解及高级技巧-达维营-前端网

JS数组reduce()方法详解及高级技巧

Dvien阅读(1541)评论(0)赞(0)

reduce()方法可以搞定的东西,for循环,或者forEach方法有时候也可以搞定,那为啥要用reduce()?这个问题,之前我也想过,要说原因还真找不到,唯一能找到的是:通往成功的道路有很多,但是总有一条路是最捷径的,亦或许reduc...

js ES6中??和?.的意思-达维营-前端网

js ES6中??和?.的意思

Dvien阅读(3207)评论(0)赞(2)

1、空值合并操作符(??) 空值合并操作符(??)是一个逻辑操作符,当左侧的操作数为 null 或者 undefined 时,返回其右侧操作数,否则返回左侧操作数。 只有当左侧为null和undefined时,才会返回右侧的数。 与逻辑或操...