前端学习笔记

1、使用js获取css中的样式

Element.style返回的只是行内样式,并不是该元素的全部样式。通过样式表设置的样式,或者从父元素继承的样式,无法通过这个属性得到。元素的全部样式要通过 window.getComputedStyle() 得到。
https://wangdoc.com/javascript/dom/css.html

2、instanceof操作符

instanceof操作符的本质是:检查右边的函数原型是否存在于左边的对象的原型链上。
注意:函数的原型可以随时发生改变
前端学习笔记

3、数组自带的排序方法sort()

array.sort((a, b) => a - b);

  • 如果回调函数的返回值小于0,第1个元素应该出现在第2个元素之前。

  • 如果回调函数返回0,两个元素的先后顺序保持不变。

  • 如果回调函数的返回值大于0,第1个元素应该出现在第2个元素之后。

  • 升序:第1个元素减第2个元素;

  • 降序:第2个元素减第1个元素。