- 博客(9)
- 收藏
- 关注
原创 css锥形渐变结合SVG实现环形进度条
锥形渐变mask(遮罩)mask 允许使用者通过遮罩或者裁切特定区域的图片的方式来隐藏一个元素的部分或者全部可见区域。SVG使用这里自定义SVG是为了做进度条的圆弧效果,如果不要圆弧效果通过只通过锥形渐变加遮罩也能实现环形进度,结合svg后改变变量stroke-linecap的值两种效果都可以实现。
2023-04-12 21:01:20
452
原创 this指向问题
this介绍this 是 JavaScript中的一个关键字。它通常被运用于函数体内,依赖于函数调用的上下文条件,与函数被调用的方式有关。它指向谁,则完全是由函数被调用的调用点来决定的。所以,this,是在运行时绑定的,而与编写时的绑定无关。随着函数使用场合的不同,this的值也会发生变化。但是有一个总的原则:那就是this 总会指向,调用函数的那个对象。this使用...
2022-05-22 16:57:39
267
原创 判断数据类型的方法
1.typeoftypeof的可能返回的六种结果有(number,boolean,string,function,object,undefined)typeof返回的结果是字符串类型的可以使用typeof判断变量是否存在(如if(typeof a!=“undefined”){…})//用法一typeof(1) //numbertypeof(true) //booleantypeof([1,2,3]) //objecttypeof(a) //underfindtypeof(typeof(
2022-05-19 16:54:07
290
原创 JavaScript数据类型
介绍在ES5时,我们认知的数据类型有(Number、String、Boolean、undefined、object、Null)共六种2015年随着ES6的出现,新增了一种 Symbol类型(用来表示一个独一无二的值)但在2019年7月JavaScript又发布了第八种数据类型BigInt(为了⽀持⽐Number数据类型⽀持的范围更⼤的整数值)准确来说目前JS数据类型总共有8种1.基本数据类型NumberStringBooleanNullUndefinedSymbolBigInt2
2022-05-19 15:45:12
139
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人