搜索内容

前端笔记
  • js数组合并的几种方法(js数组合并concat方法必掌握)
    前端笔记

    js数组合并的几种方法(js数组合并concat方法必掌握)

    js数组的合并在前端制作中是一个经常遇到的需求,平常用得最多的就是concat()方法了,必须掌握。这里作者给出了js数组合并的几种方法,包括将一个数组元素push或者unshift到另一个数组;使用ES5的reduce()和reduceRight()方法;或者是push.apply(a,b)和unshift.apply(a,b)等,作者最后推荐使用ES5的reduce()和reduceRight()方法(注意不兼容ie10以下浏览器)。可以考虑用在移动端、高级浏览器和微信小程序上。
    Joker 2022年3月13日
  • css3选择器优先级顺序(CSS权重如何计算?)
    前端笔记

    css3选择器优先级顺序(CSS权重如何计算?)

    css3选择器优先级顺序!Important>行内样式>ID 选择器>类选择器>标签>通配符>继承>浏览器默认属性权重,CSS 权重是由四个数值决定的,看一张图比较好解释:图里是英文的,翻译过来分别介绍一下,4 个等级的定义如下:第一等:内联样式,如:style=
    Joker 2022年3月11日
  • js数组扁平化flat总结(前端面试必备的7种js数组扁平化方法)
    前端笔记

    js数组扁平化flat总结(前端面试必备的7种js数组扁平化方法)

    首先搞懂什么是js数组扁平化?js数组扁平化(flat)就是将一个多层嵌套的数组变成一个单层数组,如:[1, [2, [3, [4, [5]]]]] ----> [1,2,3,4,5] js数组扁平化作为前端面试的一个经典面试题,今天我就和大家来总结下实现js数组扁平化的N种方式,前端面试必备的7种js数组扁平化方法。
    Joker 2022年3月9日
  • flex布局的优缺点(什么情况下用flex布局?)
    前端笔记

    flex布局的优缺点(什么情况下用flex布局?)

    flex布局就是弹性布局用比较专业的话来说就是一种弹性布局方案,通过flex布局,大家可以非常快速并且完美地完成页面的布局操作,flex布局是一种当页面需要适应不同的屏幕大小以及设备类型时确保元素拥有恰当的行为的布局方式。
    Joker 2022年3月7日
  • js数组方法中,哪些不能改变自身数组
    前端笔记

    js数组方法中,哪些不能改变自身数组

    js数组是前端开发很常用的数据类型,也是经常使用到的数据类型之一。做到熟练掌握js数组的操作方法,在前端开发工作中,就得心应手了。那么js数组方法中,哪些不能改变自身数组?以下slice、join、toString、concat、isArray5个js数组方法是不能改变自身数组的。
    Joker 2022年3月6日