自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 时间戳动态处理成(刚刚,几分钟前、几天前……)

【代码】时间戳动态处理成(刚刚,几分钟钱、几天前……)

2024-03-25 13:51:08 92 1

原创 react query的使用

新项目用到了react query所以记录一下。首先来弄清楚这是干嘛的,适用于在客户端应用中管理服务端状态的库。客户端状态:用于控制客户端UI的展示,储存在客户端,服务端状态:客户端通过向服务端发起异步请求获得的数据,储存在服务端。

2023-10-12 14:37:27 460 1

原创 前端-阿里云视频点播

最近在看阿里云的视频点播方面、梳理一下所得知识吧。(参考阿里云视频点播技术文档)

2023-10-11 11:56:36 116

原创 grid布局

一个 HTML 元素将 display 属性设置为 grid 或 inline-grid 后,它就变成了一个网格容器。

2023-09-15 22:11:33 42

原创 flex布局的使用

如果项目只有一根轴线,该属性不起作用( flex-start | flex-end | center | space-between | space-around | stretch)(flex-start | flex-end | center | baseline | stretch)flex-flow : 是flex-direction属性和flex-wrap属性的简写形式,默认值为row nowrap。父元素使用display属性,属性值为“flex” 或者 “inline-flex”

2023-09-15 21:59:45 28

原创 HTML table标签使用方法

用于定义表格的主体部分: 在 中,使用 元素定义行,并在每行中使用 元素定义单元格数据。th:th 是 table header的缩写,表示表格的表头单元格。td:td 是 table data 的缩写,表示表格的数据单元格。用于定义表格的标题部分: 在 中,使用 元素定义列的标题。tr:tr 是 table row 的缩写,表示表格的一行。table标签是展示结构化数据的标记语言元素。## 绘制一个灰白相间的表格。定义用于表格列的属性。

2023-09-15 17:55:07 144

原创 图片懒加载的实现及其原理

【代码】图片懒加载的实现及其原理。

2023-09-06 17:21:53 31

原创 webpack的使用

webpack是应用于JavaScript应用程序的静态资源模块打包工具。

2023-09-06 13:30:48 19

原创 【Vue】路由模式和各自之间的区别

hash路由在vue2中的设置为。hash路由在vue2中的设置为。,在vue3中可以使用。,在vue3中可以使用。

2023-09-06 13:29:20 36

原创 路由懒加载的实现和原理

如果不使用懒加载技术,打包构建应用时,包会很大,在第一次加载时,会加载很多暂时用不到的组件和资源。这回导致运行速度变慢,降低用户体验。所以要用到按需加载,在用户需要时再加载。webpack编译打包时,会把这些路由组件的代码分割成一个一个js文件,在访问相对应的路径时,才会加载对应部分的js文件。在vue中可以使用()=> import(“组件路径)、vue异步组件、webpak的require.ensure()react中,可以使用lazy函数或者suspense组件。webpack的动态导入。

2023-09-05 13:41:29 88 1

原创 css面试题(总结版)

BFC直译为块级上下文、是一块独立渲染的区域,区域内的元素不会影响区域外的元素。

2023-09-04 17:28:40 32 1

原创 vue如何实现双向数据绑定

</div>const msg = ref("你好");</script>子组件<template><div>

2023-09-01 21:51:29 65 1

原创 nextick的使用

vue官网文档是这样解释这个API的:等待下一次DOM刷新的工具。这句话的解释是:vue本身是异步渲染的,当数据更新时,DOM并不会及时更新,而是会放在一个队列里,等待下一次"tick",然后一起执行。

2023-09-01 14:13:07 90 1

原创 js数组——去重

【代码】js数组——去重。

2023-08-30 10:28:36 26 1

原创 html面试题(总结版)

svg里面的图形可以被引擎抓取,支持事件的绑定,svg更多的是通过标签来实现。在实际开发中,大型的网络游戏都是用canvas画布做出来的,并且canvas的技术现在已经相当的成熟。另外,我们喜欢用canvas来做一些统计用的图表,如柱状图曲线图或饼状图等。svg,所绘制的图形为矢量图,不能引入普通的图片,因为矢量图的不会失真的特点,在项目中我们会用来做一些动态的小图标。svg并不是html5专有的标签,最初svg是用xml技术(超文本扩展语言,可以自定义标签或属性)描述二维图形的语言。

2023-08-17 16:58:12 22 1

原创 前端浏览器面试题(总结版)

TCP/UDP协议都是工作在传输层的协议、 目标都是在程序之间传输数据TCP:数据完整、响应不一定及时,基于连接UDP:数据不一定完整、响应及时,基于非连接,性能损耗少、资源占用少。

2023-08-16 17:35:03 30

原创 js相关面试题(总结版)

不属于vue、react、css、html、wepack、项目功能方面的面试题都放这个文档中总结。(欢迎补充。

2023-08-15 14:21:56 24

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除