前端知识点合集(持续更新中)
前端知识点合集(持续更新中)
1. 网络与浏览器 1.1 同源策略和跨域资源共享(CORS) 同源策略是浏览器的一种安全机制,通过限制文档和脚本与来自另一个源的文档和脚本进行交互,从而隔离潜在的危害。 > `localh
Element-UI table自适应列宽
Element-UI table自适应列宽
Element-UI默认不支持宽度自适应,所以需要写一个函数来实现自适应。本质是通过一个函数来计算当前列最宽数据的宽度然后将计算结果赋值给`width`或`min-width`
grid和translate两种方法实现瀑布流式布局
grid和translate两种方法实现瀑布流式布局
瀑布流式布局,又称瀑布流,是一种在网站和`APP`中广泛应用的页面布局方式。其视觉表现为参差不齐的多栏布局。瀑布流布局以多列等宽但不等高的形式展现内容,视觉上形成参差不齐的效果,类似于瀑布流水般的感觉
详解策略模式
详解策略模式
使用策略模式计算奖金 策略模式有着广泛的应用。JavaScript设计模式与开发实践中以年终奖的计算为例进行介绍。 很多公司的年终奖是根据员工的工资基数和年底绩效情况来发放的。例如,绩效为S的人年终奖
详解发布-订阅模式
详解发布-订阅模式
发布订阅模式是一种在软件设计中广泛使用的消息传递模式。
详解JavaScript中的单例模式
详解JavaScript中的单例模式
JavaScript是一门无类(class-free)语言,也正因为如此,生搬单例模式的概念并无意义。在JavaScript中创建对象的方法非常简单,既然我们只需要一个“唯一”的对象,为什么要为它先创建一个“类”呢?这无异于穿棉衣洗澡,传统的单例模式实现在JavaScript中并不适用。单例模式的核心是确保只有一个实例,并提供全局访问。