前言 主题: 本文基于Vue3、Websocket、Nodejs实现多人即时通讯 内容:本文分为三个部分:首先是介绍及使用,然后是代码实现,最后总结及注意事项 目的:对websocket的实践? 周末去四姑娘山的两日游梦想破灭了(天气...
效果 HTML <label class="switch"> <input type="checkbox" class="switch__input" /> <span class="c...
前言 业务上经常会遇到 文本内容超出容器区域进行省略打点展示 的需求,而展示省略也存在多种场景和形式,今天我们来聊一聊这些细节。 单行文本超长打点省略(CSS) 多行文本超长打点省略(CSS) 单行/多行文本超长打点省略(JS) 单...
本文简介 p5.js 作为一款艺术类的 canvas 库,对颜色方面的支持是挺下功夫的,比如本文要介绍的渐变方法。 lerpColor() 要实现渐变效果,可以使用 lerpColor() 方法。 lerpColor 的作用是混合两...
ES2016 Array.prototype.includes() Array.prototype.includes 方法: 这个方法用于检查数组是否包含特定元素,如果包含则返回 true,否则返回 false // 我有一个水果篮...
00、基本概念 单例模式(Singleton Pattern),也称单体模式,就是全局(或某一作用域范围)唯一实例,大家共享、复用一个实例对象,也可减少内存开销。单例模式应该是最基础、也最常见的设计模式了。 ✅常见场景: 全局...
前言 大家好,我是林三心,用最通俗易懂的话讲最难的知识点是我的座右铭,基础是进阶的前提是我的初心。 JS 绕不开的精度丢失问题 在 javascript 中,当我们进行运算时 0.1 + 0.2 你觉得输出是 0.3 吗?显然不是...
写在前面 大家好,我是 一尾流莺,又来给大家分享真实面经了。 简单介绍一下自己的情况,方便大家和自身情况做对比,更好的知道自己的定位是什么,自己理想的公司和职位是什么样的。 本人今年 25 岁,1998 年生日,毕业学校是 大连大学,...
前几天的一场面试中,被面试官吐槽了一下,我在我项目中直接使用 Prettier 来做代码格式化,首先加载该依赖包就需要一定的成本了,况且格式化的过程中可能需要一些计算,会导致阻塞整个浏览器。 在这里,我个人目前能想到的就两种方案,一种是...
今天我们看一道 leetcode hard 难度题目:最小覆盖子串。 题目 给你一个字符串 s 、一个字符串 t 。返回 s 中涵盖 t 所有字符的最小子串。如果 s 中不存在涵盖 t 所有字符的子串,则返回空字符串 "" 。 注意:...