ES6数组的扩展:Array.from()和Array.of()
Array.from() : 将伪数组对象或可遍历对象转换为真数组;Array.of(v1, v2, v3) : 将一系列值转换成数组,当调用 new Array( )构造器时,根据传入参数的类型与数量的不同,实际上会导致一些不同的结果
css3属性: will-change
CPU即中央处理器,它的功能主要是解释计算机指令以及处理计算机软件中的数据,也被称为主板。GPU即图形处理器,是与处理和绘制图形相关的硬件。GPU是专为执行复杂的数学和几何计算而设计的,有了它
在Vue.js中加载字体的最佳做法
确保正确声明字体是加载字体的重要方面。这是通过使用 font-face 属性来声明你选择的字体来实现的。在你的Vue项目中,这个声明可以在你的根CSS文件中完成。在进入这个问题之前,我们先来看看Vue应用的结构。
JavaScript: 数组reduce实例方法
对比map、 forEach、 filter 等数组方法,reduce比它们更强。reduce() 方法接收一个函数作为累加器,数组中的每个值(从左到右)开始缩减,最终计算为一个值。
ES12(2021)新特性: replaceAll、Promise.any、WeakRefs、数字分隔符、逻辑运算符和赋值表达式
2021年3月13日,ES2021 候选提案发布了其最终功能集的版本。如果它能够在今年6月的ECMA 大会上通过,就会成为官方的标准!这个候选提案提及到ECMAScript新特性如下所示:
JavaScript之变量解构赋值的使用
解构赋值是ES6中引入的一种能快速方便的进行变量赋值的方法,其主要也就是分为解构和赋值两部分内容。解构者,也就是匹配结构,然后分解结构进行赋值。
Javascript 值和引用之间的区别
在JavaScript中,可以通过值和引用传递。两者之间的主要区别是,按值传递发生在赋值基本类型的时候,而赋值对象时按引用传递。
简单模拟实现javascript中的call、apply、bind方法
隐式丢失是一种常见的this绑定问题, 是指: 被隐式绑定的函数会丢失掉绑定的对象, 而最终应用到默认绑定。说人话就是: 本来属于隐式绑定(obj.xxx this指向obj)的情况最终却应用默认绑定(this指向全局对象)。
20个常用的CSS知识点
如何隐藏滚动条,修改滚动条样式,修改input框placeholder的颜色,按钮不可点击的样式,CSS鼠标指针事件:阻止任何JS事件,文字超出强制n行 超出部分用省略号代替,修改字体间距