JavaScript

JavaScript中字符串运算符是什么?有哪些?

JavaScript中字符串运算符是什么?有哪些?

字符串运算符是用于两个字符串型数据之间的运算符,它的作用是将两个字符串连接起来。 在JavaScript中,使用 + 和 += 这两个运算符对字符串进行连接运算,前者用于连接两个字符串,后者则连接两个字符串,并将结果赋给第一个字符串…
ES6箭头函数中this指向谁?

ES6箭头函数中this指向谁?

ES6箭头函数中this (1)默认指向定义它时,所处上下文的对象的this指向。即ES6箭头函数里this的指向就是上下文里对象this指向,偶尔没有上下文对象,this就指向window (2)即使是call,apply,bin…
CSS3之3D魔方鼠标控制酷炫效果

CSS3之3D魔方鼠标控制酷炫效果

前面文章有制作水晶魔方,这次我们升级一下它的功能,通过鼠标控制魔方旋转。 大家先看效果 这酷炫的效果,你怎么看? 鼠标事件 这次效果,咱们需要用JS实现。主要是监听鼠标事件,计算鼠标滑动距离,改变魔方的rotateX、rotateY…
目前可以使用ES10的5个新特性

目前可以使用ES10的5个新特性

ECMAScript 2015,也称为ES6,是一个花了6年时间完成的主要版本。从那时起,负责ECMAScript标准开发的技术委员会39 (TC39)每年都会发布该标准的新版本。这个年度发布周期简化了这个过程,并使新特性快速可用,…
你可能从未使用过的11+个JavaScript特性

你可能从未使用过的11+个JavaScript特性

⚠重要 这篇文章中描述的大多数功能已被暂停使用。 它们仍然在许多图书中很常见,因此值得学习。 一、逗号运算符 , 是用于分隔表达式并返回链中最后一个表达式的运算符。 let oo = (1, 2, 3) console.log(oo…
高质量前端快照方案:来自页面的「自拍」

高质量前端快照方案:来自页面的「自拍」

1. 背景 将网页保存为图片(以下简称为快照),是用户记录和分享页面信息的有效手段,在各种兴趣测试和营销推广等形式的活动页面中尤为常见。 快照环节通常处于页面交互流程的末端,汇总了用户最终的参与结果,直接影响到用户对于活动的…