前端

【前端小站】HTML 标签:网页骨架,从空白到惊艳,全靠这些 HTML 标签搞事情

半桔:个人主页  🔥 个人专栏: 《前端扫盲》《手撕面试算法》《C++从入门到入土》 🔖为什么有人总是赞美生活的丰富多彩?我想这是因为他们善于品尝生活中随时出现的意外。 ​ -余华- 文章目录 前言 一. HTML结构 1.1 初始HTML标签 1.2 标签的层次 二. HTML

前端三件套—JavaScript语法入门

上篇文章:前端三件套—CSS入门#目录1 JavaScript的运行2 JavaScript组成3 基础语法(ES)3.1 代码写法(1)嵌入html标签(2)script标签(3)js文件3.2 注释3.3 输入输出(1)输入prompt&#x

一文了解Blob文件格式,前端必备技能之一

文章目录 前言 一、什么是Blob? 二、Blob的基本特性 三、Blob的构造函数 四、常见使用场景 1. 文件下载 2. 图片预览 3. 大文件分片上传 四、Blob与其他API的关系 1. File API 2. FileReader 3. URL.createObjectURL() 4. Response 五、性能与内存管理 六、实际案例&#x

【Linux探索学习】第二十九弹——线程概念:Linux线程的基本概念与线程控制详解

Linux学习笔记:#前言: 在现代操作系统中,线程是程序执行流的最小单元。与进程相比,线程更加轻量级,创建和销毁的开销更小,且线程之间可以共享内存空间,因此在多任务处理、并发编程中,线程的使用非常广泛。Linux作为一个多用户、多任务的操作系统,提供了强大的线程支持。

Git 版本控制必备:如何优雅地使用 git commit命令

git commit命令详解:优雅的提交 一、git commit 的基础 1.1、git commit命令详解 1.2、git commit的格式 1.3、git的commitizen 1.4、推送到远程分支 1.5、git push和冲突解决 二、git commit合并 三、修改commit的内容 3.1、修改自己的提交 3.2、修改任意提交的me

【JS 】SharedWorker 优化前端轮询请求

1. 背景 目前公司系统首页存在一个定时的轮询请求/Admin/Dashboard/GetAppRelaseNotice,包含一些需要实时反映在前端的操作(如:页面版本,站内信,页面配置更新等) 问题很明显,单个页面的情况下,每分钟会发送一次请求; 但如果同时打开多个tab,每个tab每分钟都会发送一次请求 2. 思路 针对这个情况,可以使用 SharedWorker

再战CSS样式

前言 最近面试,发现CSS层叠样式表很多细节已经忘得差不多了。 写样式,画界面是一个前端工程师最基础的素养。 一、基础选择器 标签: 标签名 { css属性名:属性值; } 类: .类名 { css属性名:属性值; } id: #id属性值 { css属性名:属性值; } 通配符: *{ css属性名:属性值; } 二、选择器进阶 复合选择器(后代、子代)、并集选择器、交

Vue自定义指令

在 Vue,除了核心功能默认内置的指令 ( v-model 和 v-show ),Vue 也允许注册自定义指令。它的作用价值在于当开发人员在某些场景下需要对普通 DOM 元素进行操作。 Vue自定义指令有全局注册和局部注册两种方式。先来看看注册全局指令的方式,通过 Vue.directive( id, [definition] ) 方式注册全局指令。然后在入口文件中进行 Vue.use() 调用。

前端已死?5分钟,我用Claude 3.7 Sonnet复刻了10款童年经典小游戏!

用代码复刻10款童年经典小游戏,包括:五子棋、2048、贪吃蛇、打地鼠、飞机大战等等,需要多长时间?Claude 3.7 Sonnet 给出的答案是:5分钟。每个游戏30秒生成时间,足以。不仅仅是功能满足要求,还兼具一定的美观性,此外,10个游戏均为响应式设计&#xff0c

uni-app 根据用户不同身份显示不同的tabBar

最近在一个uni-app项目中遇到一个需求,在登录页面成功登录以后需要判断身份,不同的身份的进入不同的tabBar页面,但是在uni-app项目中pages.json中的tabBar的list数组只有一个,且不能写成动态的,那如何实现这个需求呢?答案是需要我们自定义tabBar。 1、我们确定在 pages.json文件中的pages数组中的第一个页面就是进入程序时展示的第一个页面,那这个页面